Where is Nanxiao?

Where is Nanxiao located?

Nanxiao, Fujian, China (approx. 25.58556°, 119.4267°)


Where is Nanxiao on the map?