Where is Zhulin?

Where is Zhulin located?

Zhulin, Fujian, China (approx. 27.16252°, 119.8464°)


Where is Zhulin on the map?