Where is Tangzhaisui?

Where is Tangzhaisui located?

Tangzhaisui, Anhui, China (approx. 31.53981°, 118.78°)


Where is Tangzhaisui on the map?