SST-120, International Space Station, 2007


This image of the International Space Station was taken as Space Shuttle Discovery approaches the station during rendezvous and docking activities during the STS-120 mission. Docking occurred at 7:40 (CDT) on Oct. 25, 2007, as the two spacecraft flew over the Atlantic Ocean just off the coast of North Carolina.


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

Keywords: 2000s, 2007, 21st, century, discovery, exploration, international, iss, nasa, research, shuttle, space, spacecraft, sst-120, station, sts-120