The Final Voyage Space shuttle Endeavour on the STS-134 mission made its final landing at the Shuttle Landing Facility at Kenned
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 million miles during its 25 flights. It launched on its first mission on May 7, 1992. Image Credit: NASA/Bill Ingalls
Size: 2549px × 1696px
Photo credit: © Archive Image / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2011, nasa, program, shuttle, space