Results 1 results found Yak train approaches Tarboche, prayer flag pole in Lha Chu canyon, on the kora round sacred mountain, Mount Kailas (Kailash), Tibet, China, Asia