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