8 Pilgrimage Sites Situated in India's Mountains

If you also believe in spirituality then definitely visit these mountain pilgrimage sites.

1. Kedarnath Temple, Uttarakhand

Kedarnath temple is dedicated to Lord Shiva, it is situated in beautiful mountains, this temple is one of the 12 Jyotirlingas of India

2. Badrinath Temple, Uttarakhand

The Badrinath Temple dedicated to Lord Vishnu is one of the Char Dham pilgrimage sites in India, located on the banks of the Alaknanda River.

3. Gangotri Temple, Uttarakhand

The Gangotri Temple, dedicated to Goddess Ganga, is located among the high peaks, glaciers and dense forests of the Himalayas. The Gangotri Temple in Uttarkashi is one of the highest pilgrimage sites in India.

4. Yamunotri Tample, Uttarakhand

Yamunotri, also known as Jamunotri, is the origin of the Yamuna river and the abode of the goddess Yamuna in Hinduism. It is located at an altitude of 3293 m. in the Garhwal Himalayas.

5. Vaishno Devi Temple, Jammu and Kashmir

Vaishno Devi temple dedicated to Goddess Durga is located in the Trikuta hills, 13 km from Katra. This temple is very popular all over the world.

6. Amarnath, Jammu and Kashmir

Amarnath Temple is a cave temple dedicated to Lord Shiva. It is situated on a high mountain and a Shivlinga made of ice is installed in the cave. Millions of devotees come to see it.

7. Hemkund Sahib, Uttarakhand

Hemkund Sahib Gurudwara, located in the snow-capped hills of the Himalayas, is a holy pilgrimage site for Sikhs. It is the highest Gurudwara in the world