Shanghai Grand Theatre

上海大剧院
theatre in Shanghai
#16 in Shanghai / #102 in China
Photo
by Bruno Corpet (Quoique)
/ CC BY-SA 3.0

Shanghai Grand Theatre, located in the heart of People's Square in Shanghai, China, is a premier performing arts venue renowned for its striking architecture and world-class performances. Opened in 1998, the theatre is designed by French architect Jean-Marie Charpentier and features a distinctive glass façade that illuminates at night. The complex includes a 1,800-seat Lyric Theatre, a 600-seat Drama Theatre, and a 300-seat Studio Theatre, catering to a diverse range of performances from opera and ballet to drama and concerts.


Hotels

Find hotels nearby:

Tours & Activities

Also check out