Where is Fanjabian?

Where is Fanjabian located?

Fanjabian, Zhejiang, China (approx. 29.75024°, 119.6515°)


Where is Fanjabian on the map?