Where is Xiachenpai?

Where is Xiachenpai located?

Xiachenpai, Anhui, China (approx. 31.325°, 115.75°)


Where is Xiachenpai on the map?