Space Shuttle Endeavour, Kennedy Space Center, Florida
About This Image
This half-meter resolution satellite image shows the Space Shuttle Endeavour on Launch Pad 39A at NASA's Kennedy Space Center, Florida, awaiting launch to the International Space Station. According to news reports, as of May 4, 2011, Endeavour will launch no sooner than May 10, 2011, which would be the 36th shuttle mission to the station and the 134th and final flight of Endeavour.
Publishing Guidelines: When publishing a GeoEye satellite image
in print, electronically, or via broadcast, proper attribution is required for every
use while displayed. Credit guidelines include: "GeoEye," "Satellite image by GeoEye"
or "Courtesy of GeoEye." Details...
From the Headlines