A 1961 Chinese language drama film directed by Choui Khoua. The film screened at 2 festivals, including Moscow & Shanghai.