20060319

Nebular DNA

"The double helix nebula. The spots are infrared-luminous stars, mostly red giants and red supergiants. Many other stars are present in this region but are too dim to appear, even in this sensitive infrared image."