Where is Tantsaolou?

Where is Tantsaolou located?

Tantsaolou, Anhui, China (approx. 32.225°, 116.0833°)


Where is Tantsaolou on the map?