Bookmark and Share
Stargazers peer into the 'Eye of God'

Thu, Feb 26th, 2009

The European Organisation for Astronomical Research in the Southern Hemisphere, aka (mercifully) ESO, has released an impressive image of the Helix Nebula captured by La Silla Observatory in Chile.

The nebula, lying at around 700 light-years away in the constellation of Aquarius, has quickly been dubbed the "Eye of God", for obvious reasons:

Read the whole story on The Register or try our Toolbar

Related Stories:

Bookmark and Share
No comments yet.