The Hubble Space Telescope is shown Feb. 19, 1997, following its release from the space shuttle Discovery after astronauts made five spacewalks to install two $100-million-plus science instruments and new electronics and data recorders. The fifth and final repair mission, is a $1 billion, extraordinarily ambitious repair mission that NASA hopes will lift the celebrated observatory to new scientific heights.
(Photo: AP Photo/NASA)
Share This Gallery