Changu Lake

The most beautiful lake, on a height of some thousands of feet, surrounded by snow clad mountains, right by the border with China.

More photos by ishifishy