Description
Also known as the "Eye of God", the Helix Nebula is a planetary nebula formed when a star expired and gave off gases which then became energized by the star in the center. At 700 light-years from Earth, it is one of the closest bright planetary nebulas. Spanning over 2 light-years across, it's age is about 10,000 years. North is at the top-right.