A worker carts cement to build a road on the side of a mountain in Shiniuzhai National Geopark in Pingjiang county, Yueyang city, central China's Hunan province, Apr. 10, 2015. ImagineChina/Associated Press

This image is embedded in ...