Celebrating the 75th anniversary of the People's Republic of China, the original opera March of the Volunteers will take center stage in Shanghai. Produced by the Shanghai Opera House and Shanghai’s Xuhui District Culture and Tourism Bureau, the opera will be performed for 10 days from Sept 19 to 28, alongside other cultural events.