Where is Quanshui?

Where is Quanshui located?

Quanshui, Zhejiang, China (approx. 29.345°, 121.4664°)


Where is Quanshui on the map?