Documentary about Buddhist nuns in Fuhu Temple, located in the foothills of Mount Emei in Sichuan Province, China.
Marcus
Sorry, we do not have information on this title.