Mount Meru, also known as Sumeru, Sineru, or Mahameru, occupies a central and revered place in Hindu, Jain, and Buddhist…
This website uses cookies.