Pangong Lake (Ladakh, India), situated at a height of almost 4,350m, is the world's highest saltwater lake. One-third of the Pangong Lake lies in India and the other two-thirds in China. This lake became famous after the super-hit Hindi movie 3 Idiots was filmed here
Life is fragile...like footprints in sand