Its 213-foot-tall (65 meters) central tower is surrounded by four smaller towers and a series of enclosure walls, a layout that recreates the image of Mount Meru, a legendary place in Hindu mythology that is said to lie beyond the Himalayas and be the home of the gods.