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.
Det mytiske fjellet Meru er der gudene ikke kunne gjøre sitt hjem.