Pangong Lake / Pangong Tso in Ladakh is one of the most beautiful place in India and mostly famous after 3 idiots movie. Here is an epic drone views at Pangong Lake, Ladakh.
China recently trying to capture Pangong Lake from Indian. It has created a India China war situation in Ladakh. Lets save Pangong Lake from China. Debarup Mukherjee video.