Where is Xiafuxing?

Where is Xiafuxing located?

Xiafuxing, Anhui, China (approx. 31.23333°, 118.1°)


Where is Xiafuxing on the map?