Helix Nebula Seen in Infrared
Zooming in from the constellation Aquarius, the Helix Nebula — NGC 7293 — comes into view The Helix Nebula located in the constellation Aquarius. The estimated distance is about 700 light-years. Yes this is the one often been referred to as the Eye of God on the Internet. More on Helix Nebula Video: ESO/VISTA/J. Emerson/S. Brunier/A. Fujjii/Digitized Sky Survey 2 (Acknowledgment: Cambridge Astronomical Survey… Continue reading Helix Nebula Seen in Infrared