Where is Xiatsuniang?

Where is Xiatsuniang located?

Xiatsuniang, Fujian, China (approx. 25.61472°, 117.9272°)


Where is Xiatsuniang on the map?