Where is Shawantan?

Where is Shawantan located?

Shawantan, Anhui, China (approx. 30.31944°, 116.9778°)


Where is Shawantan on the map?