Where is Zhaode?

Where is Zhaode located?

Zhaode, Fujian, China (approx. 27.64474°, 117.3448°)


Where is Zhaode on the map?