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