The Larung Gar Buddhist Institute is situated in the remote Gharze Prefecture of Sichuan, China, and it is the largest institute of its kind. Monks travel from all over the world to study here on this enormous campus.
Read More »Tag Archives: Tibetan
Tibetan Fox Has an Awesome Facial Expression
Tibetan Fox looks like it’s judging you.
Read More »