Historic Shuttle Touchdowns

Depicts different space shuttles nearing touchdown, highlighting the excitement and precision of their landings at NASA's facilities.

The Space Shuttle Atlantis touches down at Edwards AFB on June 22, 2007, to conclude International Space Station construction and supply mission STS-117.
The Space Shuttle Atlantis touches down at Edwards AFB on June 22, 2007, to conclude International Space Station construction and supply mission STS-117.