Where is Fanchun?

Where is Fanchun located?

Fanchun, Anhui, China (approx. 31.35°, 116.4333°)


Where is Fanchun on the map?