Ulungur Lake
Xinjiang, People's Republic of China
Nature
Ulungur Lake is located in Fuhai County, Xinjiang, China. With an area of 1,035 square kilometers, the lake is one of China's ten largest freshwater lakes.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account