Source: Xinhua
Editor: huaxia
2025-08-18 22:06:15
Due to snowmelt from high temperatures and seasonal rainfall, China's largest desert -- the Taklamakan in Xinjiang -- presents a striking scene of winding rivers and mirror-like lakes.
Comments