Background image: See it in close up >
The Hubble Space Telescope was deployed from the Space shuttle Discovery during STS-3, on April 25, 1990. Since then, there have been five servicing missions that continued to upgrade the telescope's scientific instruments and operational systems. Hubble reached a major milestone, its 20th anniversary in orbit, on April 24, 2010.
"Hubble imagery has both delighted and amazed people around the world and has rewritten astronomy textbooks with its discoveries.” (NASA, Hubble Archive)