Portal
:
Spaceflight/Selected picture/5
<
Portal:Spaceflight
|
Selected picture
Hubble Space Telescope
The
Hubble Space Telescope
(HST) as seen from the departing
Space Shuttle
Atlantis
on mission
STS-125
. The HST was launched April 1990 aboard Space Shuttle
Discovery
. The photo was taken in May 2009.