Located in the ancient city of Ujjain the temple is situated On the banks of river Kshipra. It is also named as as Indrapuri Amaravati, and Avantika. This town is also known as “Swarna Sringa”, because of the number of golden towers of several temples.