Where is Zhenqian?

Where is Zhenqian located?

Zhenqian, Fujian, China (approx. 24.36583°, 117.9389°)


Where is Zhenqian on the map?