The presiding deity of the temple is Goddess Chattushringi, also known as Goddess Ambareshwari. She is also considered as the presiding deity of the city of Pune.
One of the fascinating things about the temple is that, the Chaturshringi temple has a miniature scale model of its entire premises displayed at the entrance.
Chattushringi (Chattu means four) is a mountain with four peaks. The Chattushringi temple is 90 feet high and 125 feet wide and is a symbol of power and faith.
The temple is on the slope of a hill on Senapati Bapat Road. It is said to have been built during the reign of the Maratha king Shivaji.