Back to map
EarlierShanghai Jazz Age Ballroom1929 CE
LaterBattle of Shanghai Civilians Flee1937 CE

The Grand Theatre (Chinese: 大光明电影院; pinyin: Dàguāngmíng Diànyǐngyuàn), also known as the Grand Cinema, is an historic theatre located at 216 West Nanjing Road in Shanghai's Huangpu District, in China.

Where it happenedOpen in map
4 moments this year →