STS-127 Shuttle Endeavour Landing

Download this image

More from this collection

Related by When

Related by Where

Research Help!

Where: Unknown

Try to find the spot where the photographer was standing.

When: Unknown

Try to find the date or year when this image was made.
The space shuttle Endeavour and its crew land, 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. Photo Credit: (NASA/Bill Ingalls)

Image Number: 200907310001HQ
Date: July 31, 2009


Owner: NASA on The Commons
Source: Flickr Commons
Views: 3859
endeavour capecanaveralflorida kennedyspacecenter sts127landing capecanaveral fl usa

Add Tags