Where is Xiaque?

Where is Xiaque located?

Xiaque, Fujian, China (approx. 25.86389°, 118.8231°)


Where is Xiaque on the map?