In the mountains of west Hubei province, there is a steep mountain road dug up by the locals. People call the road a “sky road” as it hangs above the mountain if they look at it from afar. (Xinhua/Song Wen)
Day|Week