Located on the edge of the Taklamakan Desert in China's Xinjiang, Lop Lake offers breathtaking views of sand and water coexisting in beautiful contrast. #ChinaTravel #LopLake
Source: Xinhua
Editor: huaxia
2025-06-17 14:30:15
Located on the edge of the Taklamakan Desert in China's Xinjiang, Lop Lake offers breathtaking views of sand and water coexisting in beautiful contrast. #ChinaTravel #LopLake