Photo taken on May 17, 2017 shows the cliff corridor in Guoliang Village, Huixian, central China's Henan Province. The Guoliang cliff corridor is a 1,250-meter-long road built along the cliff. The ...