Contents

Mt. Meru

In Hinduism, Mount Meru is the mountain where the gods live, supposedly 80,000 leagues high. Svarga is also located here.