Back to map
EarlierShanghai 1933 Slaughterhouse Opens1933 CE
LaterBonnie And Clyde Ambushed In Louisiana1934 CE
4 moments this year →
Arts & Culture

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.

Share this moment →