Shanghai Film Museum photograph

Shanghai Film Museum

Use attributes for filter !
Address595 Caoxi N Rd, Wan Ti Guan, Xuhui Qu, Shanghai Shi, China
Phone +86 21 6426 8666
FunctionMuseum
Public transit accessShanghai Indoor Stadium station
Shanghai Metro
Date of Reg.
Date of Upd.
ID1133583
Send edit request

About Shanghai Film Museum


The Shanghai Film Museum is a museum in Shanghai, China, located at 595 North Caoxi Road in Xuhui District. The exhibition area is 15,000 square meters.

Where is the Shanghai Film Museum

Shanghai Film Museum Map
Click on the photo of Shanghai Film Museum to view it on Google Maps.

Related Persons

Next Profile ❯