The temple is without doubt one of the 10 Mahavidhyas.The traditional temple of Goddess was wrecked and afterwards a whole new temple was constructed and the original idol of Goddess was placed in it. Animal sacrifice is still practised within the temple. The sacrificial animals are killed on Tuesdays, Saturdays https://wwndirectory.com/listings264803/what-does-chinmastika-mean