
Tourists ride camels on Mingsha Mountain, a scenic spot in Dunhuang, Northwest China's Gansu province, April 16, 2017. (Photo/Xinhua)

Tourists ride camels on Mingsha Mountain, a scenic spot in Dunhuang, Northwest China's Gansu province, April 16, 2017. (Photo/Xinhua)











