Where is Fanqiao?

Where is Fanqiao located?

Fanqiao, Anhui, China (approx. 31.73333°, 118.2333°)


Where is Fanqiao on the map?