Where is Shilipay?

Where is Shilipay located?

Shilipay, Anhui, China (approx. 29.86667°, 117.6667°)


Where is Shilipay on the map?