Where is Zhendi?

Where is Zhendi located?

Zhendi, Fujian, China (approx. 26.55889°, 117.8819°)


Where is Zhendi on the map?