Masroor Temple

Category Historic

The Masroor Temples, also referred to as Masroor Temples or Rock-cut Temples at Masroor, 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 monotheistic framework.

Though a major temples complex in the surviving form, the archaeological studies suggest that the artists and architects had a far more ambititious plan and the complex remains incomplete. Much of the Masroor’s temple’s sculpture and reliefs have been lost. They were also quite damaged, most likely from earthquakes.

The temples were carved out of monolithic rock with a shikhara, and provided with a sacred pool of water as recommended by Hindu texts on temple architecture. The temple has three entrances on its northeast, southeast and northwest side, two of which are incomplete. Evidence suggests that a fourth entrance was planned and started but left mostly incomplete, something acknowledged by the early 20th-century colonial era archaeology teams but ignored leading to misidentification and erroneous reports. The entire complex is symmetrically laid out on a square grid, where the main temple is surrounded by smaller temples in a mandala pattern. The main sanctum of the temples complex has a square plan, as do other shrines and the mandapa. The temples complex features reliefs of major Vedic and Puranic gods and goddesses, and its friezes narrate legends from the Hindu texts.

The temple complex was first reported by Henry Shuttleworth in 1913 bringing it to the attention of archaeologists. They were independently surveyed by Harold Hargreaves of the Archaeological Survey of India in 1915. According to Michael Meister, an art historian and a professor specializing in Indian temple architecture, the Masroor temples are a surviving example of a temple mountain-style Hindu architecture which embodies the earth and mountains around it.

Photo Gallery

  • Masroor Temple
  • Masroor Temple
  • Masroor Temple

How to Reach:

By Air

Gaggal airport is the nearest airport from Masroor Temple located at a distance of only 35.6km from nearby Kangra. This airport is connected to Delhi through frequent flights. Contact no.: 01892-232374

By Train

Daulatpur Chowk is the nearest Railway Station to Masroor which is connected to the major cities of Kangra. It is situated on the Pathankot- Jogindernagar Narrow gauge rail head and is linked with the cities like Pathankot, Kangra and Palampur. Station Superintendent Pathankot: 01862-22041

By Road

Masroor is 35.6Kms from Gaggal, 41.3Kms from Dharamshala, 253Kms from Manali, 226Kms from Shimla, 234 Kms from Chandigarh, 500km from Delhi and is connected through Goverment HRTC buses or private services. HRTC Volvo Bus also available direct from BIr to Delhi Bus Stand Pathankot: 01862-226966 , For more details: