0.0 1995 | 36 min
Documentary about Buddhist nuns in Fuhu Temple, located in the foothills of Mount Emei in Sichuan Province, China.
Production Countries:
Spoken Languages: