Where is Huapin?

Where is Huapin located?

Huapin, Hubei, China (approx. 30.45°, 110°)


Where is Huapin on the map?