Word Definition - 乌伦古湖

wū lún gǔ hú Ulungur Lake in Xinjiang