Buddhists Consider Mt Kailash the Navel of Earth Where Heaven Meets the World That Matter is Like an Organism

Translate:

Mount Kailash also known as Mt Meru (Sumeru) is considered the navel of the earth by the Buddhists, as if the earth is like a baby feeding off the juice of the rest of matter in the universe, considered too the stairway to heaven, as Kush and his son Nimrod saw the Tower or Babel where met heaven and earth.