This article needs additional citations for verification. (July 2022) |
Location | 595 North Caoxi Road, Xuhui District, Shanghai |
---|---|
Coordinates | 31°11′18″N 121°26′01″E / 31.18821°N 121.43357°E |
Type | Film museum |
Public transit access | Shanghai Indoor Stadium station, Shanghai Metro |
Website | www.shfilmmuseum.com |
The Shanghai Film Museum (Chinese: 上海电影博物馆) is a museum in Shanghai, China, located at 595 North Caoxi Road in Xuhui District. The exhibition area is 15,000 square meters.[1] Combining interaction, observation and experience, Shanghai Film Museum features many film cultural activities, historical relic collections, academic research, social education, and exhibitions. The museum contains four main exhibition units and an art cinema. It opened on June 17, 2013.[2]