Back to STS-134 photos

The shuttle Endeavour swoops in for a final nighttime landing at 2:35am EDT June 1, completing its 25th and final mission after 19 years of service.