Mother Nature Network
Helix Nebula Photo: Giant 'Eye' In Space Spotted By NASA Telescopes
A pair of NASA space telescopes have captured a spectacular new photo of the Helix Nebula, a glowing celestial vision that resembles a giant cosmic eye. The Helix Nebula (also known as NGC 7293) represents a dying star known as a planetary nebula.
NASA releases photo of dying star