SHANGHAI GRAND THEATRE

Shanghai Grand Theatre

Shanghai, China

Situated at number 300, People's Avenue, Huangpu District, Shanghai Grand Theatre is one of the must-see landmarks in the city of Shanghai. It began operation in 1998 and can boast of one of the biggest and perfectly equipped automated stages in the world. It has three theatres of various sizes playing host to international activities of art and education. Shanghai Grand Theatre hosts various concerts, music dramas, Chinese operas, traditional music concerts and so on. A lot of international art festivals take place at the Grand Theatre including the Shanghai International Film Festival, China Shanghai International Art Festival, the French Culture Year, the SCO Members Art Festival and so on.

Other Attractions In Shanghai