Helix Nebula, also known as The Eye of Universe

The Helix Nebula, also known as NGC 7293, is one of the most well-known and photographed nebulae in the night sky. Here’s everything you might want to know about it: General Information Type: Planetary Nebula Nickname: The Eye of God, Eye of the Universe Location: Constellation Aquarius Distance from Earth: Approximately 650 light-years Size: Around … Read more