Ladakh has the highest saltwater lake that freezes
The great Pangong Lake is located at 4,350 m and it is interesting to note that it is the world’s highest located salt water lake. This lake is shared between India and China. Normally saline water sources do not freeze during winter but, the Pangong Lake freezes.