The Helix Nebula is a large planetary nebula located in the constellation of Aquarius. Sometimes ref
The Helix Nebula is a large planetary nebula located in the constellation of Aquarius. Sometimes referred to as the “Eye of God”, it is one of the closest planetary nebula to Earth. Image Credit: NASA, ESO, ESA -- source link
Tumblr Blog : sigmanovus.tumblr.com