Where is Zhaiwei?

Where is Zhaiwei located?

Zhaiwei, Fujian, China (approx. 24.28306°, 117.4569°)


Where is Zhaiwei on the map?