Top of page

Space Shuttle Endeavour touches down

2009-07-31 - The space shuttle Endeavour and its crew landed, Friday, July 31, 2009 at NASA's Kennedy Space Center in Cape Canaveral, Florida, completing a 16-day journey of more than 6.5 million miles. Endeavour delivered the final segment to the Japan Aerospace Exploration Agency's Kibo laboratory and a new crew member to the International Space Station. (Credit: NASA)

View in high resolution

Download

File size: 3.01 MB
Image size: 3000 x 2008 pixels
Resolution: 300 dpi


Photo taken on July 31, 2009

Date modified: