In Buddhist mythology, Mount Meru is considered the centre of the universe. According to Buddhist texts, the different regions of the world are arranged around the sacred mountain. Hindu and Jain myths also tell of a Mount Meru. Many Buddhists believe that Mount Kailash in the Himalayas is the mythical Mount Meru.