This article accompanies the fable
Mount Meru is the mythic 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).
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.
Of course both 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.
The image above is produced by the Devipuram temple, Andhra Pradesh, India.