Where is Xialiaou?

Where is Xialiaou located?

Xialiaou, Fujian, China (approx. 25.04806°, 116.0714°)


Where is Xialiaou on the map?