Where is Shenziadian?

Where is Shenziadian located?

Shenziadian, Jiangsu, China (approx. 32.13694°, 121.2825°)


Where is Shenziadian on the map?