Masrur Temples in Himachal Pradesh, an 8th-century rock-cut architectural marvel dedicated to Hindu deities. Discover spirituality, history, and scenic beauty amidst the Dhauladhar mountains in Kangra Valley.

Masroor Rock-cut Temple, located in the Kangra Valley of Himachal Pradesh, are a group of 15 ancient rock-cut temples dedicated to Hindu deities, primarily Lord Shiva. Dating back to the 8th century, these temples are an architectural marvel, intricately carved from a single rock in the Nagara style. Often referred to as the "Ellora of the North," the Masrur Temples stand as a testament to the region's rich cultural and historical heritage.
Surrounded by the picturesque backdrop of the Dhauladhar mountain range, the temples not only hold religious significance but are also a treasure trove for history enthusiasts and architecture lovers.
Visiting the Masrur Temples offers a spiritual journey combined with a deep appreciation for ancient Indian architecture. Devotees come to seek blessings, particularly from Lord Shiva, while the serene environment fosters a peaceful atmosphere ideal for meditation and reflection.
The temples are especially significant for their elaborate carvings and sculptures, which depict various deities and scenes from Hindu mythology.
A visit to the Masrur Temples is not only spiritually fulfilling but also provides a glimpse into India's ancient rock-cut architecture and artistry. This destination is a must-visit for pilgrims, history buffs, and travelers seeking cultural and natural beauty.
Deity: Shiva, Vishnu, Devi
Phone: 0177 262 5924
Temple Opening Hours : Monday to Sunday 9 am–6 pm
Address: Masroor, Lahalpur, Himachal Pradesh 176026
Geographic coordinates:32°04′21.2″N 76°08′13.5″E / 32.072556°N 76.137083°E