Advanced Search
Business | Metro | Nation | World | Sports | Features | Specials | Delta Stories
 
 
Mission of peace and sharing
25/10/2007 9:06

image

People lining up to view the launch of Chang'e 1 satellite at the Xichang Launch Center in Sichuan Province can't contain their excitement yesterday as they hail the successful blast-off. - China Foto Press