Where is Shuikhoulin?

Where is Shuikhoulin located?

Shuikhoulin, Anhui, China (approx. 30.70389°, 116.3847°)


Where is Shuikhoulin on the map?