Geng Zihan has just won Best Director in the Fei Mu Awards of Pingyao International Film Festival for her debut feature, A Song Sung Blue, a coming-of-age tale set in Harbin in northeast China. The ...