Yueju Opera Shines at 21st China Movie Channel Media Awards
Yueju Opera’s rendition of ‘30,000 Miles from Chang’an’ stole the show at the 21st China Movie Channel Media Awards during the Shanghai International Film Festival, highlighting homegrown talent.