Home
Random
Nearby
Log in
Settings
Donate
About Wikipedia
Disclaimers
Search
Portal
:
Spaceflight/Selected picture/5
Portal
Talk
Language
Watch
Edit
<
Portal:Spaceflight
|
Selected picture
Hubble Space Telescope
Credit: NASA -
image source
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.
More selected pictures
Read more