ADD : No. 595, North Caoxi Road, Xuhui District, Shanghai
ZIP : 200030
TEL : +86-21-64268666
Description : Shanghai Film Museum is the birthplace of China’s films. During the development history of China’s films over 100 years, Shanghai films have made remarkable cultural achievements. The Museum displays the centennial charm of Shanghai films as well as the people and stories behind, which is not only an artistic realm to meet the needs of the public for film culture, but also a showcase of Shanghai films and China’s films at large. It will become a new landmark of the urban culture in Shanghai.
Traffic : Shanghai Indoor Stadium Station, Metro Line 1 and 4;Xujiahui Station, Metro Line 1, 9 and 11