Where is Xiashexing?

Where is Xiashexing located?

Xiashexing, Anhui, China (approx. 30.78333°, 116.4667°)


Where is Xiashexing on the map?