
STS-119 Comes Home
With the aid of a drogue chute, space shuttle Discovery slows to a stop on Runway 15 at NASA's Kennedy Space Center in Florida to complete the 13-day, 5.3-million mile journey to the International Space Station. Discovery delivered the final pair of power-generating solar arrays and the S6 truss segment.
- X
https://www.nasa.gov/image-detail/sts-119-comes-home/
Size1041x692px