Where is Xiabanglin?

Where is Xiabanglin located?

Xiabanglin, Fujian, China (approx. 27.15944°, 119.3422°)


Where is Xiabanglin on the map?