Mission accomplished: Endeavour's dazzling legacy in pictures

NASA launches Endeavour's final flight

Endeavour undocks from the ISS on July 28, 2009, day 14 of mission STS-127, in which the shuttle crew delivered and installed the final two components of the Japanese Experiment Module.

This Endeavour mission notably helped set a record for the most humans in space at the same time in the same vehicle, when, after docking, the ISS and Endeavour crews consisted of 13 people at the station at the same time.

Credit: NASA