Hubble Space Telescope
Author(s): DaveBowman2001 Jestr pedro_jg
Release date: 6/20/2009
Last updated: 4/25/2024
The Hubble Space Telescope is an optical space observatory that was launched into low Earth orbit in 1990 and remains in operation today. It was serviced and upgraded by five shuttle missions from 1993 to 2009.
STS-31 (Discovery)
STS-61 (Endeavour)
STS-82 (Discovery)
STS-103 (Discovery)
STS-109 (Columbia)
STS-125 (Atlantis)
Help us translate this page here.
Open in Celestia (Recommended) or Download
How to install add-ons? Find out here.