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.
Mytologien hevder at Mount Meru er hvor gudene bodde.