Where is Zhengwei?

Where is Zhengwei located?

Zhengwei, Fujian, China (approx. 26.71306°, 118.3822°)


Where is Zhengwei on the map?