Mandala

Mount Meru is the mythic five-peaked mountain at the center of the universe in Hindu, Buddhist and Jain religions. It is represented below as a mandala (a "circle") and as a yantra (a symbol for meditation).

Sri Yantra

What is interesting about this is that it reverses the traditional Sri Yantra of the Tantric movement, and instead of a vanishing point to the center, known as the bindu, we have a mountain peak instead. Many temples across Asia were built as symbolic representations of this mountain. 

Of course both designs also represent the yoni (vulva), hence all those triangles. Compare it with these Western images here and here. For many too, Mount Meru is associated with the sacred mountain of Tibet, Mt. Kailash, although mythical mountains should have no earthly form.

The image above is produced by the Devipuram temple, Andhra Pradesh, India.