STS-121 landing, Kennedy Space Center, Florida, USA, July 17, 2006. Creator: NASA.

STS-121 landing, Kennedy Space Center, Florida, USA, July 17, 2006.  Creator: NASA.

2-860-767 - Heritage Space/Heritage Images

STS-121 landing, Kennedy Space Center, Florida, USA, July 17, 2006. Space Shuttle Discovery's STS-121 mission touching down. Launched on July 4, 2006, the mission delivered supplies to the International Space Station and tested new equipment and procedures to increase the safety of shuttle flights.


Image Details


People Information

Creator
  1. NASA, attributed to: American:

Medium
  1. Photograph

Category Hierarchy

Lifestyle & Leisure Transport & Travel

Science & Nature Discovery & Exploration


Digital Image Size

Pixel Dimensions (W x H) : 3000x1993
File Size : 17,517kb


Aliases

  1. sts-121-landing_19039663174_o.jpg
  1. 0920000616
  1. 2-860-767
  1. 2860767

Buy a Print  

Keywords - refine your search by combining multiple keywords below.