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”.

This post and comments are published on Nostr.