Mount Meru
Mount Meru, or Sumeru, is the sacred five-peaked mountain of Hindu, Jain, and Buddhist cosmology.