Where is Zhenxiadou?

Where is Zhenxiadou located?

Zhenxiadou, Fujian, China (approx. 25.98917°, 117.3611°)


Where is Zhenxiadou on the map?