U.S. shuttle Endeavour lifts off (3)

19:11, February 08, 2010      

Email | Print | Subscribe | Comments | Forum 

The space shuttle Endeavour lifts off from launch pad 39-A at the Kennedy Space Center in Cape Canaveral, Florida, February 8, 2010. The 13-day mission includes three space walks and the delivery of a module that will increase the interior space of the International Space Station. (Xinhua/Reuters Photo)

【1】 【2】 【3】

  • Do you have anything to say?
  • U.S. Chinatown brims with Spring Festival atmosphere
  • Haiti bids farewell to Chinese medical team in tears
  • Folk artistis bring warmth to quake-affected people
  • Red lanterns raised in London's Chinatown
  • Grand collective feast in Wuhan for upcoming spring festival
  • 39,000 shopping Vouchers free for low-income households