Back to photostream

Wuxuhai Lake

"Wuxuhai" is a slang of Tibet means "A Lake of Brilliance". It is situated at a town called "Jiulong", western Sichuan CHINA, with area 600m x 1200m, 3760m above sea-level and the deepest point is about 33m. Absorbing the melted glacier water down from the mountains, Wuxuhai is a natural glacial lake where beautiful views appear in all season even in winter when the lake is totally iced......!

13,847 views
169 faves
1,107 comments
Uploaded on September 17, 2008
Taken on June 23, 2008