The "eye of God
Relic of a dead star - the Helix Nebula The Helix Nebula is also referred to as the "Eye of God" because of its striking shape. © NASA / JPL-Caltech / J. Hora (Harvard-Smithsonian CfA) Read out A gigantic eye looks down on the earth from 700 light-years away. The Helix Nebula is therefore also referred to as the "Eye of God" or "Eye of Sauron" - but in reality it is the colorful remnant of a dead star.
Read More