Photo taken on Sept. 10, 2015 shows people riding on camels at the Shahu Lake scenic spot in northwest China's Ningxia Hui Autonomous Region. Desert Tourism in northwest China attracts a large number of tourists from home and abroad.(Xinhua/Wang Song)
Go to Forum >>0 Comment(s)