Where is Shengtun?

Where is Shengtun located?

Shengtun, Anhui, China (approx. 30.49167°, 118.0417°)


Where is Shengtun on the map?