西行漫记
She has also starred as Helen Foster Snow in the television series based Red Star Over China which aired to millions of viewers on Hunan TV in 2016.