Where is Qinghu?

Where is Qinghu located?

Qinghu, Hubei, China (approx. 30.01361°, 110.2775°)


Where is Qinghu on the map?