Where is Wanbai?

Where is Wanbai located?

Wanbai, Fujian, China (approx. 27.79181°, 118.285°)


Where is Wanbai on the map?