Where is Sanwantan?

Where is Sanwantan located?

Sanwantan, Zhejiang, China (approx. 29.53276°, 120.5635°)


Where is Sanwantan on the map?