Public Project
Foshan Cantonese Opera Troupe
Summary
Cantonese opera has a long history. It not only inherits the Chinese opera’s tradition of telling a story by sing and dance performance but also forms its unique style.
4,013