Shanghai Film Art Center

  Shanghai Film Art Center covers a construction area of 14,000 square meters, which includes 9 different movie theatres, digital films are displayed perfectly here. The world's first-class JBL speakers and many modern audio and video hardwares make the Film Art Center unparalleled.

Address: At the intersection of Xinhua Road and Fanyu Road

Public Transportation: Metro Line 10; Bus No.: 26, 911

Home - See Shanghai through beautiful pictures
Previous Back to Index Next