NASA’s Endeavour Space Shuttle landed for its 25th and final time.
Mission STS-134 was meant to be the final Space Shuttle Mission, but another mission was later added at the last minute and flown by the Atlantis Space Shuttle. During the Endeavour’s lifetime, it spent 299 days in space, flying a total of 122,883,151 miles (197,761,262 km).