Where is Fanu?

Where is Fanu located?

Fanu, Zhejiang, China (approx. 29.40044°, 119.4596°)


Where is Fanu on the map?