20130815_asia_03272
83 mile long Pangong Lake is the highest salt water lake in the world. It sits at 14,000 feet. 30% of the lake is in India and 70% is in China (Tibet). Ladakh, Jammu and Kashmir State, India.
Filename: 20130815_asia_03272.jpg
Copyright Copyright 2013 Blaine Harrington III