Endeavour shortly after landing at NASA' s Kennedy Space Center

Space Shuttle Endeavour shortly after landing at NASA's Kennedy Space Center, Florida, ending the STS-123 mission to the International Space Station. Amongst the crew is ESA astronaut Léopold Eyharts who spent nearly 49 days in space as a member of the Expedition 16 crew. (27 March 2008)