STS-27, Space Shuttle Atlantis Landing, 1988


The Space Shuttle Atlantis touches down on the dried lake bed at Edwards Air Force Base on December 6th, 1988. This marked the end of mission STS-27.


Size: 5193px × 3365px
Photo credit: © Photo Researchers / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 27, 1988, air, atlantis, base, crafts, edw, edwards, force, historic, historical, history, lanadscape, land, landing, nasa, orbiter, runway, shuttle, space, spacecraft, sts, sts-27, sts27, touchdown, transporation, transport, travel