mewanderlost.com
The most beautiful place on earth – Pangong Tso Lake, Leh
Pangong Tso Lake – the highest Salt Water lake in the world in the Ladhak region of the Himalayas. Ladhak is the coldest desert in the world and till date it is isolated from the modern world and t…