
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)