Where is Xiabailin?

Where is Xiabailin located?

Xiabailin, Fujian, China (approx. 27.15336°, 117.212°)


Where is Xiabailin on the map?