Giant Eye In Space Seen by NASA Telescopes

SPACE.com
Giant Eye In Space Seen by NASA Telescopes
This object, called the Helix nebula, lies 650 light-years away, in the constellation of Aquarius.
View Comments (8)