Where is Hanlu?

Where is Hanlu located?

Hanlu, Fujian, China (approx. 27.03889°, 118.8486°)


Where is Hanlu on the map?