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.