Where is Longquanhou?

Where is Longquanhou located?

Longquanhou, Jiangsu, China (approx. 34.25°, 118.3333°)


Where is Longquanhou on the map?