Space Shuttle Endeavour Returns Safely From Final Flight
June 1, 2011 -- STS-134 came to a conclusion with the landing early Wednesday morning of orbiter Endeavour at NASA's Kennedy Space Center in Florida.
Commander Mark Kelly and his crew, Pilot Greg Johnson, Mission Specialists Mike Fincke, Drew Feustel, Greg Chamitoff and European Space Agency astronaut Roberto Vittori of Italy, spent 16 days in space, 11 of them docked to the International Space Station, on Endeavour's final of 25 missions.
STS-134 Commander Mark Kelly, center, and his crewmates pose for a photograph following their arrival at Kennedy Space Center on April 26, 2011. From left are Mission Specialists Greg Chamitoff, Andrew Feustel, Kelly, Pilot Greg H. Johnson, Mission Specialist Mike Fincke and European Space Agency astronaut Roberto Vittori. NASA Photo by Bill Ingalls