PHOTO / Top pic |
Humans travel further into space in 2007(Xinhua)
Updated: 2007-12-19 10:56 The seven crew members of the space shuttle Endeavour pose in front of the space shuttle before it blasts off from Kennedy Space Center in Cape Canaveral, Florida to the International Space Station, August 8, 2007. [Xinhua] |
|