Shanghai is to stage China's first international art festival to be run on a commercial basis between November 3 and December 6, which will feature thirty major performances by both domestic and foreign drama, dance and music troupes.
Shanghai to host market oriented arts festival.