Results 1 results found Buddhist prayer stones at sky burial site above Tarboche in Lhu Chu canyon, beneath sacred mountain, on kora route, Mount Kailas (Kailash), Tibet, China, Asia