Den enorme inngangen fører til mandapa tilbedelsessalen, med den høye pyramiden av helligdommen bak, hele strukturen symboliserer det mytiske Mount Meru, Himalaya hjem av gudene.
Strukturen ble bygget for å påkalle gudenes nærvær.