wochenalt.com
The Pangong Tso Lake – India at its best
One of the most beautiful places on this planet: Pangong Tso Lake – a salt lake on 4250 meters (!) above sea level connecting India and China >>> More Photos / Videos: