Portal:Astronomy/Picture/Week 17 2006
Appearance
The Hubble Space Telescope was launched in 1991, and revolutionised astronomy by returning images of unprecedented sharpness and angular resolution from its vantage point above the atmosphere. This photo was taken during the second servicing mission in 1997, during which astronauts replaced old instruments with new ones and repaired the guidance systems and thermal insulation of the space telescope