Pangong Lake (3 idiots last scene) Click on the pic link to see a 240 degree picture
A place about 70 Kms from China border. Crystal clear water, blue water. The lake is 170 Kms going into China.
A place about 70 Kms from China border. Crystal clear water, blue water. The lake is 170 Kms going into China.