LiveScience Image Gallery

Back to Main Article
The Hubble Space Telescope (HST) floats gracefully above the blue Earth after release from Discovery?s robot arm after a successful STS-103 servicing mission in December 1999. Credit: NASA. Click to enlarge.

The Hubble Space Telescope (HST) floats gracefully above the blue Earth after release from Discovery?s robot arm after a successful STS-103 servicing mission in December 1999. Credit: NASA. Click to enlarge.

Back to Main Article
Advertisement