“Chinese Princess Meets the Wild” Wins at 15th Beijing International Film Festival
Mandarin Film’s acclaimed kids drama-documentary, Chinese Princess Meets the Wild, continues to win hearts and accolades, most recently receiving the Excellent Creation Work Award in the Cultural and Artistic Category...