Asia-Pacific

US space shuttle Endeavour's final mission

(Agencies)
Updated: 2011-05-16 22:21
Large Medium Small
US space shuttle Endeavour's final mission

The space shuttle Endeavour lifts off from the Kennedy Space Center in Cape Canaveral, Florida, May 16, 2011.[Photo/Agencies]

US space shuttle Endeavour's final mission

The crew of space shuttle Endeavour departs their quarters for Launch Pad 39A at the Kennedy Space Center in Cape Canaveral, Florida May 16, 2011.[Photo/Agencies]

   Previous Page 1 2 3 Next Page  

分享按钮