Adiong Lu

Recently added

Watch The Boiling Water LAMA (2019)

The Boiling Water LAMA (2019)

Watch The Boiling Water LAMA (2019)

A small village, Xiongtuo, situated in the Tibetan remote region in Sichuan, China. By word of mouth, there is a “boiling-water Lama” resides at ...