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.
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.