A car moves on a rural road built clinging to the absolutely vertical cliff of a mountain in Enshi Tujia and Miao Autonomous Prefecture, Central China's Hubei province on Sunday, October 12, 2014. The treacherous winding road has been called “path hung on cliff.” [Photo/ Xinhua] |