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

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