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