Award-winning Operas Performed In Public

10 Wenhua Award-winning artists gathered at Zhongshan Park in Changning District to stage performances for the public, as part of the 12th China Art Festival. The Wenhua Award, China’s top performing award for professionals, is given out every three years to honor outstanding stage performances.


Video Source: Shanghai Live