Shanghai, China

Shanghai Grand Theatre

The Shanghai Grand Theatre is a complex located at the intersection of Renmin Avenue and Huangpi North Road in the northern part of the People's Square in the Huangpu District of Shanghai. The building houses the Shanghai Opera House and other performing companies. The theatre was designed by French architect Jean-Marie Charpentier along with the Institute of Architectural Design of Eastern China.

City
Shanghai
Country
China
Category
Landmark
Suggested visit
About 45 minutes

More places in Shanghai

Plan a trip here

Background: Wikipedia

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload