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 space shuttle Endeavour lifts off from the Kennedy Space Center in Cape Canaveral, Florida, May 16, 2011.[Photo/Agencies]

分享按钮