NASA: Docked One Last Time

Robby

The News Robot
(click to view the full-size image)
554469main_iss028e006193-4x3_516-387.jpg


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. Image Credit: NASA (More at NASA Picture Of The Day)
 
Top