Where is Tanlaozhuang?

Where is Tanlaozhuang located?

Tanlaozhuang, Anhui, China (approx. 31.63611°, 116.9°)


Where is Tanlaozhuang on the map?