This planetary nebula is sometimes called the “Glowing Eye Nebula”. It is located about 6,500 ly away.
NGC 6781 – Final Color
NGC6781 – Chile
NGC6781 – Chile
This planetary nebula is sometimes called the “Glowing Eye Nebula”. It is located about 6,500 ly away.