China Arts Festival First Time In The City

China’s top arts festival, held every three years, is coming to Shanghai for the first time. Shows will run in venues across the city, and performers are gearing up for their performances. The festival will run from May 20 to June 2.


Video Source: Shanghai Live, ICS