Where is Shanlivan?

Where is Shanlivan located?

Shanlivan, Jiangsu, China (approx. 32.4625°, 118.925°)


Where is Shanlivan on the map?