Where is Zhundai?

Where is Zhundai located?

Zhundai, Fujian, China (approx. 23.91972°, 117.3772°)


Where is Zhundai on the map?