Situated at a height of 14,720 feet above sea level, the Pangong Lake is one of the major attractions of India.

Situated at a height of 14,720 feet above sea level, the Pangong Lake is one of the major attractions of India.
Jammu and Kashmir, popularly known as “Paradise on Earth,” is blessed with some of the most picturesque lakes seen in India.
This complete Leh Ladakh travel guide is perfect for people travelling to India’s very own, little Tibet.
Ladakh is the most popular tourist place nestled in northern India.