The Brajeshwari Devi temple kangara, located in the old Kangra township, is said to have been built over the charred breasts of Sati. Once renowned for it's great wealth, over the ages it has been plundered relentlessly. The first of the plunderers was Mahmud of Ghazni, who looted it in 1009. A mosque was built on the ruins and a garrison was left behind. 35 years later, the local king regained its possession. The shrine was repaired and a replica of the idol was enshrined. The temple was filled with gold, silver and diamonds only to be ransacked again in 1360 by Firoz Tughlaq. Later Emperor Akbar visited the shrine with his dewan, Todar Mal and restored it to its former grandeur. The temple was razed to the ground by an earthquake in 1905, but a new one came up the very same year, thanks to the Kangra Restoration Committee
Brajeswari devi temple follows a unique tradition of worshipping the goddess. It is a tradition that every year, during the festival of Lohri, the Pindi of the Goddess is decorated with a layer of butter. It is believed that in ancient times the goddess had used butter to heal the wound she got during her battle with the demon Mahishasur. The sight of the decorated pindi attracts a lot of devotees from places near and far.