I want to know the answer to the following question:
Which mountain is a holy pilgrimage for both Hindus and Tibetans?
All the background I'm provided with is that "The Indus and Brahmaputra rivers originate from a lake (Tib: Tso Mapham) in Western Tibet, near Mount Kailash.". Is that enough to answer the question?