Where is Zhaozhaiwei?

Where is Zhaozhaiwei located?

Zhaozhaiwei, Jiangsu, China (approx. 31.36667°, 118.8833°)


Where is Zhaozhaiwei on the map?