Where is Huchunpu?

Where is Huchunpu located?

Huchunpu, Anhui, China (approx. 30.8°, 118.4°)


Where is Huchunpu on the map?