The Goddess, located in the town of Kangra is also called Vajreshvari.
It is believed that when Sati's body was cut into different pieces the remaining part stayed in this place. Some believe that it was Sati's breast that fell here. People come from great distances to worship the Goddess. Devotees sometimes cut off their tongues as a sign of devotion. The tongues grow back quickly, simetimes on the spot.
Devi is worshipped here in the form of a pindi as you can see in the upper image. Food offerings are divided into three parts. One part each for Mahalakshmi, Mahakali and Mahasaraswati.
Kangra is located in the western part of the state of Himachal Pradesh, in the northern region of India. It is 18 km south of Dharamshala.
Vajreshwari Devi (Kangra Devi) temple, the original temple was destroyed in a devastating earthquake, the present one is rebuilt on the same site. A large number of devotees throng this temple during various Hindu festivals.