Where is Fantan?

Where is Fantan located?

Fantan, Hubei, China (approx. 32.73111°, 110.6128°)


Where is Fantan on the map?