Shanghai's efforts to bring art to the people are paying off, as more than 4 million people are expected to participate in the ongoing China Shanghai International Arts Festival. The 17th annual festival runs through Nov 16, with 46 ...
Tags: Art Fest, Theater performances, Art Space