Where is Zhundi?

Where is Zhundi located?

Zhundi, Fujian, China (approx. 25.01737°, 116.1649°)


Where is Zhundi on the map?