There are 15 rock-cut temples in Indo-Aryan style and are richly carved. It is a unique monolithic structure in the sub-Himalayan region. The main shrine contains three stone images of Rama, Lakshmana and Sita. The temple complex is located on a hill and also has a large rectangular water pond. The temple complex is believed to be built by the Pandava during their exile, exact date is not known. As per records ancient name of the city Kangra was Bhimnagar founded by Bhima one of the Pandava brothers.