Where is Fankow?

Where is Fankow located?

Fankow, Hubei, China (approx. 30.41667°, 114.8333°)


Where is Fankow on the map?