Where is Qiushui?

Where is Qiushui located?

Qiushui, Chongqing, China (approx. 30.66667°, 108.0333°)


Where is Qiushui on the map?