Beautiful, interesting, incredible cinema.
A 1975 documentary directed by Wu Huan. The film screened at Taiwan International Documentary Festival in 2021.