 Space shuttle Atlantis is towed from the runway at Edwards Air Force Base in California after landing to conclude the 13-day mission to refurbish and upgrade the Hubble Space Telescope. Landing occurred on Sunday, May 24, 2009. Credit: NASA/Tony Landis
|
|