The goddess is enshrined on the top floor on the two storied shrine. The huge idol referred to as ‘swayambhu’ which is carved on a rock have 18 hands holding different weapons on each. The shrine is surrounded by seven peaks and thus gets its name Saptashrungi, meaning seven peaks in Sanskrit. The idol is smeared with vermilion or sindoor and is ornamented with high crown, silver nose ring and necklaces.
Millions of pilgrims visit the shrine during the Chaitrotsav which last for 9 days. It is the main festival celebrated at the Saptashrungi temple. Childless women visit the shrine to seek the blessing of the deity. 510 steps have been cut out from the mountain leading it to the shrine. Presently there is a motarable road which can go up to an altitude of 1150 m. The remaining distance has to be covered by climbing the steps.