Where is Qinghu?

Where is Qinghu located?

Qinghu, Fujian, China (approx. 25.35417°, 118.8683°)


Where is Qinghu on the map?