Shanghai Film Park - Red Brick European Architecture and Fountains
Created by
tklib
33.8k reviews
No. 4915 Beisong Highway, Chedun Town, Songjiang District, Shanghai Film Park
Walking Guide