China / China

Life is down to earth on space launch base

(chinadaily.com.cn) Updated: 2010-09-28 13:32
 Life is down to earth on space launch base

A buffalo grazes in a field near the Xichang Satellite Launch Center [Photo/CFP] 

 Life is down to earth on space launch base
A farmer works in a field [Photo/CFP] 
Highlights
Hot Topics