Azalea Mountain [455759] Released: 1974-01-01 Genres: Drama Revenue: unknown Cast: 5 Popularity: 0.0557 Links: : Homepage, IMDB, TMDB Synopsis : Toward the end of the Cultural Revolution, the ballet Red Detachment of Women was adapted to a Beijing opera. Chunxia YangMa YonganWang ZhongxinMa ZengshouLi Baochun