Where is Shanzaotsun?

Where is Shanzaotsun located?

Shanzaotsun, Anhui, China (approx. 31.925°, 117.7417°)


Where is Shanzaotsun on the map?