The Shanghai Grand Opera House is ready to open after six years of construction. The house, located in Pudong New Area at the riverside of Huangpu River, features a spiral staircase in the shape of a Chinese fan and three major performing venues, namely Open Stage, Soar Theatre and Harmony Hall. Click the video and get the first glimpse of Shanghai's new iconic landmark.
Infographic:
A look at China's economy in H1 of 2026