Monday, November 22, 2010

The Hubble Space Telescope (HST) is a 2.4-meter reflecting telescope, which was deployed in low-Earth orbit (600 kilometers) by the crew of the space shuttle Discovery (STS-31) on 25 April 1990.