Where is Shitanchun?

Where is Shitanchun located?

Shitanchun, Anhui, China (approx. 31.03333°, 118.9167°)


Where is Shitanchun on the map?