Where is Sankowtan?

Where is Sankowtan located?

Sankowtan, Anhui, China (approx. 31.50833°, 116.7°)


Where is Sankowtan on the map?