Welcome Home, STS-125 Astronauts and Space Shuttle Atlantis!

www-pao.ksc.nasa.gov — NASA's Space Shuttle Atlantis touches down on Runway 22 at Edwards AFB (EAFB) in California, U.S.A. on 24 May 2009, ending a journey of 5.3 million miles on the STS-125 mission to repair and upgrade NASA's Hubble Space Telescope. The mission's elapsed time was 12 days, 21 hours, 37 minutes, 9 seconds. Photographer: Carla Thomas, NASA and EAFB May 24, 2009 View in Crawl 4