Where is Shanshui?

Where is Shanshui located?

Shanshui, Zhejiang, China (approx. 29.75273°, 121.6741°)


Where is Shanshui on the map?