Pangong Lake at 14,000 ft in Ladkah is in India-China border and spans across both countries. We reached the place quite late as the sun was setting, just leaving us enough time for a few shots. The figures are actually walking on a strip inside the lake - a location very popular with Indian Film Industry.