Xintiandi Festival Shows Announced

You can get a sneak peek at some of the events to take place in the upcoming Xintiandi Festival, running from May 16th to June 9th. It features 18 performances from 10 countries, all being performed for the first time in Asia.


Video Source: Shanghai Live