Shuttle Hubble Published May 24, 2009 at 446 × 310 in Shuttle Hubble The space shuttle Atlantis touches down at the NASA Dryden Flight Research Center at Edwards Air Force Base, Calif., at the conclusion of mission STS-125 to repair the Hubble space telescope, Sunday, May 24, 2009. (AP Photo/Reed Saxon) ← Previous Next →