Amazing Space logoFull Image

Atlantis is Home

photo of Atlantis landing

Photo courtesy NASA

Space shuttle Atlantis lands at Edwards Air Force Base in California, completing the final servicing mission to the Hubble Space Telescope.