The Wich Head Nebula (IC 2118) is a reflection nebula about 1000 ly away in Orion. Its glow is derived from light reflected from the star Rigel Previous Image Next Image Sorry, the comment form is closed at this time.
Sorry, the comment form is closed at this time.