Loading

Space Shuttle Discovery slows to a stop after landing to conclude its journey to the International Space Station.

NASA

NASA
Washington, DC, United States

Trailing its drag chute, Space Shuttle Discovery slows to a stop after landing at Edwards Air Force Base to conclude its almost 14-day, 5.7-million-mile journey to the International Space Station on mission STS-128 (NASA photo / Tony Landis)

Show lessRead more
  • Title: Space Shuttle Discovery slows to a stop after landing to conclude its journey to the International Space Station.
  • Location: Edwards Air Force Base, CA
  • Owner: KSC
  • Album: cbabir
  • About Title: To help you find images you’re searching for, previously untitled images have been labelled automatically based on their description

Recommended

Home
Explore
Nearby
Profile