Where is Shanxitou?

Where is Shanxitou located?

Shanxitou, Jiangsu, China (approx. 34.68611°, 118.65°)


Where is Shanxitou on the map?