Where is Shajiaxiu?

Where is Shajiaxiu located?

Shajiaxiu, Anhui, China (approx. 30.99167°, 118.8083°)


Where is Shajiaxiu on the map?