Where is Shanpai?

Where is Shanpai located?

Shanpai, Anhui, China (approx. 31.72194°, 117.1594°)


Where is Shanpai on the map?