Azalea Mountain
Toward the end of the Cultural Revolution, the ballet Red Detachment of Women was adapted to a Beijing opera.
Release Date
January 1, 1974Runtime
131 minGenres
DramaDirected by
Xie TieliScreenplay by
Wang ShuyuanLanguage
ChineseBudget
$0Revenue
$0Status
Released