More Galleries Popular Galleries

Hubble's Final Tuneup Photos

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)