Space Shuttle Atlantis Landing
Space Shuttle Atlantis, STS-117, landing at Edwards Air Force Base, California, on June 22, 2007. The shuttle was returning a mission to perform maintenance on the International Space Station.
Size: 3000px × 2143px
Photo credit: © Photo Researchers / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: air, astronomy, atlantis, base, edwards, force, land, landing, nasa, program, shuttle, space, states, sts-117, technology, united