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
Summer views of desert oasis in Xinjiang, China
2025-06-18 11:09
Source :
Xinhua
|
Editor :
Sayyara








