Where is Xiashuiqiu?

Where is Xiashuiqiu located?

Xiashuiqiu, Jilin, China (approx. 43.51472°, 126.685°)


Where is Xiashuiqiu on the map?