Located in Habahe county, Xinjiang, China, Baisha Lake lies in the middle of a desert at 650 meters above sea level and is known as the “desert wonder”.
You might also like...

Located in Habahe county, Xinjiang, China, Baisha Lake lies in the middle of a desert at 650 meters above sea level and is known as the “desert wonder”.