PHOTO
/ Top pic
Humans travel further into space in 2007
(Xinhua)
Updated: 2007-12-19 10:56
A long-exposure photograph shows the Phoenix Mars explorer blasts off from Kennedy Space Center in Cape Canaveral, Florida, August 4, 2007. [Xinhua]
1
2
3
4
5
6
7
8
9
10
1
2
3
4
5
6
7
8
9
10
Today's Top News
More and better services promised for foreign media
Bush orders cuts in nuclear stockpile
China, Japan in talks for Fukuda's visit
Shanghai Expo mascot Haibao unveiled
China pavilion for Expo 2010 revealed
Most Commented/Read Stories in 48 Hours