Where is Qinghu?

Where is Qinghu located?

Qinghu, Jiangsu, China (approx. 34.68333°, 118.8167°)


Where is Qinghu on the map?