Where is Xiaobailu?

Where is Xiaobailu located?

Xiaobailu, Fujian, China (approx. 27.13899°, 120.3744°)


Where is Xiaobailu on the map?