Monday, August 11, 2008

Hubble Nebula.

The Hubble Space Telescope has completed its 100,000th orbit of the Earth since its launch 18 years ago, and to celebrate, astronomers used it to image an opalescent region of starbirth in a nearby galaxy.