Step inside →
1933 CE · Asia

Shanghai Grand Theatre Opens

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.

Step into the 360° sceneExplore the whole map
Post on X