Masroor Temples
Kangra district, Himachal Pradesh
The Masrur Temples, also referred to as Masroor Temples or Rock-cut Temples at Masrur, is an early 8th-century complex of rock-cut Hindu temples in the Kangra Valley of Beas River in Himachal Pradesh, India. The temples face northeast, towards the Dhauladhar range of the Himalayas. They are a version of North Indian Nagara architecture style, dedicated to Shiva, Vishnu, Devi and Saura traditions of Hinduism, with its surviving iconography likely inspired by a henotheistic framework.
From the Wikipedia article Masrur Temples, CC BY-SA 4.0.
Where it is
Kangra district, Himachal Pradesh. Open in Google Maps
How to reach
- By train: nearest station Batala Junction railway station (BAT), about 117 km by road.
- By air: Gaggal Airport (DHM), about 20 km by road.
In-depth temple guides nearby
- Chamunda Devi Temple (Chamunda Nandikeshwar Dham) – Padar (Dadh) village, on the Baner river, Kangra district, near Dharamshala and Palampur (about 35 km)
- Jwala Ji (Jwalamukhi) Temple – Jawalamukhi, Kangra district (about 35 km)
- Mata Shri Chintpurni Temple – Chintpurni, Amb tehsil, Una district (about 3 km from Bharwain) (about 37 km)
- Shri Naina Devi Ji Temple – Hilltop above Anandpur Sahib, Bilaspur district (on the Punjab border) (about 117 km)
- Shri Durgiana Mandir (Shri Durgiana Tirath), Amritsar – Outside Hathi Gate, Goal Bagh, Amritsar (about 162 km)
Timings and rituals for this temple aren't in our guide yet – check locally before you travel. More temples in Himachal Pradesh