Sunday, August 23, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Shanghai Opera Theater

Shanghai, People's Republic of China

Shanghai Theater, or Shanghai Opera Theater, is a theater located on the corner of Shaanxi Rd S. and Fuxing Rd M., Shanghai. The theater was established in 1942, renamed as Shanghai Cinema in 1956, and closed in 2011 for renovations. The main hall of the theater can seat about 300 people.

Venue data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other music venues in People's Republic of China