Where is Yanbulin?

Where is Yanbulin located?

Yanbulin, Fujian, China (approx. 25.98806°, 117.7917°)


Where is Yanbulin on the map?