Ulungur Lake is a Lake located in Altay Prefecture. It is one of the 15926 lakes in China. Address of Ulungur Lake is Fuhai County, Altay Prefecture, China. Ulungur Lake is located in a remote area, with less than 2 listed places around it. Ulungur Lake is rated 4.5 (out of 5 stars) by 7 reviewers on the web.
Some of the places around Ulungur Lake are -
Fuhai County, Altay Prefecture, China
Rating of Ulungur Lake is 4.5 out of 5 stars.
Address of Ulungur Lake is Fuhai County, Altay Prefecture, China.
Ulungur Lake is located in Altay Prefecture.
Ulungur Lake is a Lake in China