Where is Fanfan?

Where is Fanfan located?

Fanfan, Hubei, China (approx. 31.36667°, 114.1°)


Where is Fanfan on the map?