Space Shuttle Endeavour touches down
![](/images/recherche//tiles/b60cc127-f26d-430b-b2ca-ebe139a4e218.jpg)
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)
File size: 3.01 MB
Image size: 3000 x 2008 pixels
Resolution: 300 dpi
Photo taken on July 31, 2009
Useful link(s)
- Date modified: