Tourists enjoy a camel ride at the Mingsha Mountain and Crescent Spring scenic spot in Dunhuang, northwest China's Gansu Province, Feb 23, 2025. (Photo by Zhang Xiaoliang/Xinhua)
Go to Forum >>0 Comment(s)