Where is Liangzui?

Where is Liangzui located?

Liangzui, Hubei, China (approx. 32.11028°, 112.3075°)


Where is Liangzui on the map?