Where is Sanchahezhen?

Where is Sanchahezhen located?

Sanchahezhen, Zhejiang, China (approx. 30.70611°, 121.1961°)


Where is Sanchahezhen on the map?