Photo taken on Nov. 19, 2014 shows a general view of a road built on the cliff of the Taihang Mountains in Lingchuan County, north China's Shanxi Province. The 7.5-kilometer road, linking a mountainous villagewith county town, looks like hanging on a wall from afar.(Xinhua/Zhan Yan) |