Where is Xiamaishui?

Where is Xiamaishui located?

Xiamaishui, Hunan, China (approx. 27.52361°, 111.8461°)


Where is Xiamaishui on the map?