Where is Fanshanchun?

Where is Fanshanchun located?

Fanshanchun, Anhui, China (approx. 30.83333°, 119.3917°)


Where is Fanshanchun on the map?