Chunxia Yang

Born: 1943-01-01


Placeholder

Azalea Mountain

as 柯湘
Released: 1974-01-01

Toward the end of the Cultural Revolution, the ballet Red Detachment of Women was adapted to a...

Movie page

Journey to the West

as 白骨精
First aired: 1986-02-09

Journey to the West is a Chinese television series adapted from the classical novel of the same...

TV Show page