Advertisement

The Iris Nebula, a nebula 1,400 light-years away from earth, is what is called a reflection nebula, meaning it shines by the light it reflects from the brightest star in its center. It is located in the constellation Cepheus.

Comments

Use the comment form below to begin a discussion about this content.

Commenting has been disabled for this item.