Photos:

Photos: Shuttle Endeavour's Final Mission - Part 2

PREVIOUS | NEXT
1 of 38

Shuttle Endeavour, the Space Station and Earth

Credit: NASA
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…Read More »





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.   Less «
More from Space.com