Mount Kailash
Mount Kailash (Kailasa) is known as Mount Meru in Buddhist texts. It is central to its cosmology, and a major pilgrimage site for some Buddhist traditions.