
ZH
The Buddhish Nun of Emei
峨眉女尼
Not rated0 votes19950h 36m
Documentary about Buddhist nuns in Fuhu Temple, located in the foothills of Mount Emei in Sichuan Province, China.
Your rating
Where to watch in India
Not available to stream in India right now.

















