Where is Shantoudean?

Where is Shantoudean located?

Shantoudean, Anhui, China (approx. 32.65°, 117.7361°)


Where is Shantoudean on the map?