ENSHI, July 18, 2016 (Xinhua) -- People gather on the roadside to watch a bicycle race on the Shuangmu (Shuanghe to Muliyuan) Road in Xintang Township of Enshi City, central China's Hubei Province, July 17, 2016. The 20-kilometer-long Shuangmu Road has a 4.4-kilometer Chegenpo segment, which is built on the cliff of Chegenpo and looks like hanging on a wall from afar. (Xinhua/Yang Shunpi)
Day|Week