Where is Tantin?

Where is Tantin located?

Tantin, Anhui, China (approx. 33.6°, 116.6667°)


Where is Tantin on the map?