Shuttle mission STS-121 landing at the Kennedy Space Center, Florida, USA. Mission STS-121 (4-17 July 2006) was flown by the Space Shuttle Discovery.


Shuttle mission STS-121 landing at the Kennedy Space Center, Florida, USA. Mission STS-121 (4-17 July 2006) was flown by the Space Shuttle Discovery. A crew of seven travelled to the International Space Station (ISS) to deliver supplies and carry out repairs. They also tested new safety procedures and safety equipment for the Space Shuttle. Photographed on 17 July 2006.


Size: 3700px × 2477px
Photo credit: © NASA/SCIENCE PHOTO LIBRARY / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 17, 17/07/2006, 2006, 21st, america, american, center, century, discovery, florida, july, kennedy, landing, manned, north, return, rocket, runway, shuttle, space, spacecraft, spaceflight, states, strip, sts-121, technological, technology, touch, united, usa