EKA Artifacts - In Front of the Red House
Created by
tklib
33.8k reviews
Building 13, No. 535 JinQiao Road, Pudong New Area, Shanghai City
Walking Guide
Exit from Exit 3 of Jinqiao Road Station on Line 6 of the subway, then walk for 10 minutes.