universetoday.com
Helix Nebula
[/caption] The Helix Nebula is one of the most familiar nebulae in astronomy, and it’s been nicknamed the “Eye of God”. Its official designation is NGC 7293, the Helix Nebula is located inside the constellation of Aquarius. The Helix Nebula is one of the closest examples of a planetary nebula. Astronomers have estimated its distance … Continue reading "Helix Nebula"
Fraser Cain