Docked One Last Time
June 3, 2011
Backdropped by a night time view of the Earth and the starry sky, the Space Shuttle Endeavour is photographed docked at the International Space Station on May 28, 2011. The STS-134 astronauts left the station the next day on May 29, after delivering the Alpha Magnetic Spectrometer and performing four spacewalks during Endeavour's final mission.
Topics: STS-134, Manned spacecraft, Human spaceflight, Environment, STS-126, STS-118, Space Shuttle, International Space Station, Spaceflight, Space Shuttle program