Dear Gurudev, where is Mount Meru and what is the significance of Mount Meru? Sri Sri Ravi Shankar: Mount Meru is the mystical mountain of energy. There is no physical location of Mount Meru.