Shanghai Film Museum
Shanghai Film Museum 上海电影博物馆 Shanghai Film Museum is a museum in Shanghai, located at 595 North Caoxi Road in Xuhui District. The exhibition area is 15,000 square meters. Combining interaction, observation, and experience, Shanghai Film Museum possesses a host of events like film culture activities, historical relic collection, academic research, social education, and exhibitions. The […]