Thumbnails
 

Pangong Tso, a salt water lake that's at 14,000 feet above sea level and bridges the border between India and China.