This website uses cookies to ensure you get the best experience on our website. Learn more

Shudu Lake

x
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Shudu Lake
Address:
Shudu Lake, Shangri-La, Deqen, China

Shudu Lake is a plateau lake in Shangri-La County, Yunnan Province,southwest of China. The lake is located in Pudacuo National Park and has a total area of about 1.1 square kilometers, with an elevation of 3705 m.
Continue reading...
From Wikipedia, the free encyclopedia.

Attraction Location



Shudu Lake Videos

Menu