Photos of Lake Ulungur

Lake Ulungur is located in Fuhai, Xinjiang, China. With an area of 1,035 square kilometers, the lake is one of China's ten largest freshwater lakes. Read further
Post a comment
Arrange By:
There are no comments yet. Maybe be you will be the first one to post useful information for fellow travellers? :)

Tourist attractions shown on this image

Important copyright information