Where is Fankow?

Where is Fankow located?

Fankow, Zhejiang, China (approx. 29.40111°, 121.0861°)


Where is Fankow on the map?