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 Unit)