The Helix Nebula is a large planetary nebula located approximately 695 light years from Earth in Aquarius constellation. It is the nearest bright nebula to our solar system. The nebula’s striking appearance earned it the nickname the Eye of God.
The Helix Nebula is a popular object for amateur astronomers and can be observed with binoculars, which reveal it as a hazy, greenish cloud.
Read More »Helix Nebula (NGC 7293): Eye of God