A massive yellow construction vehicle hoists trees on an overpass on Tianlong Mountain in Taiyuan, in Shanxi province, on March 13. The afforestation of areas surrounding scenic tourist routes running to the mountain is currently well under way. [Photo/Shanxi Daily] |