Shanghai Opera Theater
Opera Houses · Shanghai, People's Republic of China
music
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.
Source: Wikipedia
Plan Your Visit
Source: Wikidata