Where is Chang-chia-peng?

Where is Chang-chia-peng located?

Chang-chia-peng, Shanghai, China (approx. 30.99222°, 121.03°)


Where is Chang-chia-peng on the map?