Some basic explanation for the main stupa. As in other temple complexes, it represents the mythical Mount Meru, center of the universe, which is the heavenly abode build by the God Indra to enshrine relics of the Buddha. The surrounding stupas represent mountain ranges around Mount Meru, and the moat symbolizes the cosmic ocean of infinity.