Click to enlargeSTS134 Endeavour Landing Photo

Buy this STS134 Endeavour Landing Photo. High quality Space Shuttle picture, slide, or Duratrans backlit transparency. NASA photograph HQ-555198. Wide variety of sizes. Click to see selection as Astronomy Picture of the Day (APOD) - June 7, 2011

The Final Voyage.
Space shuttle Endeavour on the STS-134 mission made its final landing at the Shuttle Landing Facility at Kennedy Space Center, Wednesday, June 1, 2011, in Cape Canaveral, Fla. Endeavour, completed a 16-day mission to outfit the International Space Station. Endeavour spent 299 days in space and traveled more than 122.8 million miles during its 25 flights. It launched on its first mission on May 7, 1992.

Date Released: June 1, 2011
Image Credit: NASA/Bill Ingalls


HQ-555198
Select Size: 
Surface: 
Follow SpaceImages on Twitter
Want to receive email updates? Click here.
Questions or Comments? Click here to send e-mail.