
Photo taken on May 17, 2017 shows a cliff road in Guoliang Village in Huixian, central China's Henan Province. (Xinhua/Zhu Xiang)

Photo taken on May 17, 2017 shows a cliff road in Guoliang Village in Huixian, central China's Henan Province. (Xinhua/Zhu Xiang)