The Boiling Water LAMA
- TV Movie
- 2019
- 1h 16m
A small village, Xiongtuo, situated in the Tibetan remote region in Sichuan, China.A small village, Xiongtuo, situated in the Tibetan remote region in Sichuan, China.A small village, Xiongtuo, situated in the Tibetan remote region in Sichuan, China.