The temple is a representation of Mount Meru, the home of the gods: the central quincunx of towers symbolises the five peaks of the mountain, and the walls and moat the surrounding mountain ranges and ocean.