Where is Suntaizi?

Where is Suntaizi located?

Suntaizi, Anhui, China (approx. 33.01667°, 116.2333°)


Where is Suntaizi on the map?