Where is Shanzokou?

Where is Shanzokou located?

Shanzokou, Jiangsu, China (approx. 34.6°, 118.4667°)


Where is Shanzokou on the map?