Where is Zhanxi?

Where is Zhanxi located?

Zhanxi, Fujian, China (approx. 27.97141°, 118.227°)


Where is Zhanxi on the map?