Where is Hanbian?

Where is Hanbian located?

Hanbian, Fujian, China (approx. 24.63333°, 118.595°)


Where is Hanbian on the map?