Mount Meru

In Buddhist cosmology, Mount Meru is the center of the universe, surrounded by seven concentric rings of mountains and seas.

Surrounding Mount Meru are four continents, each inhabited by different beings.