Tourists cruise on camels at Mingsha Mountain in Dunhuang, northwest China's Gansu Province, Aug. 30, 2009.[Xinhua/Nie Jianjiang]