Where is Shawley?

Where is Shawley located?

Shawley, Anhui, China (approx. 34.05194°, 116.8981°)


Where is Shawley on the map?