Where is Zhewei?

Where is Zhewei located?

Zhewei, Fujian, China (approx. 24.27639°, 117.915°)


Where is Zhewei on the map?