Mount Meru

Romanticism

Mount Meru is a sacred cosmological mountain with five peaks in Hindu, Jain, and Buddhist cosmology and is considered to be the center of all the physical, metaphysical and spiritual universes.