Wednesday, June 1, 2011

01/06 Endeavour completes final mission   2011-06-01 19:58:17FeedbackPrintRSS

U.S. space shuttle Endeavour comes in to land at Kennedy Space Center on June 1, 2011. Endeavour landed safely at Kennedy Space Center, wrapping up its final mission to space before becoming the next to last U.S. shuttle to retire. The spacecraft touched down at 2:34 a.m. ET at the end of a nearly 16-day mission to the International Space station. (Xinhua/Reuters Photo)

   1 2 3 4 5 6 7   
Editor: Mo Hong'e

No comments:

Post a Comment