Image of the Day: nebula 700 light years away

The Spitzer Space Telescope detects infrared radiation and is the largest telescope of its kind ever launched into space. This image, taken by Spitzer, shows the Helix nebula in the Aquarius constellation 700 light years away.

Via Discover Magazine

For the latest tech stories, follow us on Twitter at @dvice