Where is Fanshizhen?

Where is Fanshizhen located?

Fanshizhen, Zhejiang, China (approx. 30.10278°, 121.4697°)


Where is Fanshizhen on the map?