Raramente uno se encuentra con un templo tan único como el templo de Masroor, en el estado de Himachal Pradesh. Popularmente conocido como la Pirámide del Himalaya, las instalaciones del templo son un importante complejo arqueológico que datan de los siglos VIII y IX. Es un grupo de 15 rocas que fueron talladas a partir de una única roca. Ubicada a 40 kilómetros al oeste de Kangra, este templo es popular por su distintiva arquitectura. Tan pronto entres al complejo, quedarás hipnotizado por la hermosa visión del templo reflejándose en las aguas del lago Masroor que se encuentra justo al lado. Construído en el estilo arquitectónico shikhara (torre), los templos de piedras cortadas están situados a una altura de 760 metros sobre el nivel del mar. Los 14 templos del complejo fueron tallados desde afuera pero el templo central fue tallado desde adentro. El sanctum sanctorum principal es hogar de las deidades del Señor Rama, el Señor Lakshmana y la diosa Sita. El complejo del templo es conocido como Thakurwada, que significa los templos Vaishnavitas. Las paredes, puertas, dinteles y torres se jactan de intrincados detalles esculpidos, así como de estatuillas de dioses y diosas. Se cree que originalmente el templo estaba dedicado al Señor Shiva, ya que hay un ídolo de este dios en el dintel central. El templo comparte una gran semejanza con los templos Angkor Wat en Camboya, las Grutas de Elefanta de Mumbai y el Mahabalipuram.

Otros lugares de interés en Kangra