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.