La paradisíaca residencia de Shiva, según los hinduistas, se encuentra en el monte Kailash, al noroeste de China.