Where is Xiahuangchun?

Where is Xiahuangchun located?

Xiahuangchun, Anhui, China (approx. 31°, 119.2833°)


Where is Xiahuangchun on the map?