A car runs on aroad built on the cliff of the Taihang Mountains in Lingchuan County, north China's Shanxi Province, Nov. 19, 2014. The7.5-kilometer road, linking a mountainous village with county town, looks like hanging on a wall from afar. (Xinhua/Zhan Yan) |