Video PlayerClose
Workers build foot path on a mountain cliff in Badong County, central China's Hubei Province, June 10, 2019. (Xinhua/Yang Shunpi)
Workers build foot path on a mountain cliff in Badong County, central China's Hubei Province, June 10, 2019. (Xinhua/Yang Shunpi)