Endeavour Landing
by Nasa
Title
Endeavour Landing
Artist
Nasa
Medium
Photograph - Photograph
Description
The opening drag chute slowed Endeavour as it landed on runway 15 at NASA's Kennedy Space Center. The Endeavour crew, led by Commander Scott Kelly, completed a 13-day mission to the International Space Station. The STS-118 mission began Aug. 8 and installed a new gyroscope, an external spare parts platform and another truss segment to the expanding station. Endeavour's main gear touched down at 1232 EDT, on Aug. 21, 2007, after traveling more than 5 million miles.
Uploaded
March 6th, 2013
Embed
Share
Comments
There are no comments for Endeavour Landing. Click here to post the first comment.