Where is Xishantouhu?

Where is Xishantouhu located?

Xishantouhu, Fujian, China (approx. 27.39482°, 119.4931°)


Where is Xishantouhu on the map?