@Science_George@mastodon.world
2026-08-31 14:04 UTC
Endeavour docked at the International Space Station at an altitude of 220 miles, on Monday, May 23rd, 2011 during the STS-134 mission, the 25th, & final, spaceflight for Endeavour, as photographed by Expedition 27 crew member, Paolo Nespoli, from Soyuz TMA-20.
Replies (1)
-
@Science_George@mastodon.world 2026-08-31 14:06
Atlantis concluding the Space Shuttle program the morning of Thursday, July 21st, 2011, landing at NASA's Kennedy Space Center for the final time, ending the very last mission, STS-135.