- Mount Sumeru
- Mount Sumeru or Meru, the sacred mountain at the center of the universe in Buddhist, Hindu, and Jain cosmology, often translated as "Wonderfully High"
- Mount Xumi
- A mountain in Guyuan, Ningxia, China, famous for its Silk Road era Buddhist grottoes