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 woman carrying her baby on her back works on crops on a road. [Photo/CFP] 

Life is down to earth on space launch base 
A man herds buffalos [Photo/CFP] 
Highlights
Hot Topics