The temple complex is spread of 100 acres of the Shivalik foothills in the village of Bilaspur, near Mani Majra, and Panchkula, 10 km from Chandi Mandir, another noted Devi shrine in the region, both just outside Chandigarh.