Kubuqi Desert, China's seventh-largest desert, located in north China's Inner Mongolia, has become a wonderland after the first snow in 2024.
Source: Xinhua
Editor: huaxia
2024-02-24 14:20:16
Kubuqi Desert, China's seventh-largest desert, located in north China's Inner Mongolia, has become a wonderland after the first snow in 2024.