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.
Gallery
Where it happenedOpen in map
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.