Video PlayerClose
A town in China's largest desert Taklimakan has transformed itself into an oasis through two decades of afforestation.
 
 
A town in China's largest desert Taklimakan has transformed itself into an oasis through two decades of afforestation.