Where is Zhendai?

Where is Zhendai located?

Zhendai, Fujian, China (approx. 24.54978°, 117.9747°)


Where is Zhendai on the map?