• Photos
  • Map
  • Streetview
  • Upload

City: Shanghai
Description:

Shanghai Grand Theatre is a home of Shanghai Opera House and it is listed as one of the ten best opera houses in the world. Performances are usually classic opera. Shanghai Grand Theatre has a unique architectural style and a dazzling exterior, is well known as city’s famous landmark. Shanghai Grand Theatre was started in 1998 and is situated at People's Square, west of North Huangpi Street.

Comments

Avg. Rating:0 Star Rating
Reviews
Currently there are no reviews for this place. Be the first one to review.

Upload Image