By: Ranilo Abando (Manila, October 7, 2020) *** Mount Kailash and Mount Meru are two of the most sacred mountains in the very old belief system in the Indian subcontinent. In Buddhist texts, Mount Kailash is also Mount Meru. The Hindus believe that Mount Kailash is the home of the god Shiva and Buddhists believeContinue reading “Those Holy Mountains: What They Really Represent”