Where is Xiadafeng?

Where is Xiadafeng located?

Xiadafeng, Fujian, China (approx. 24.17222°, 117.0483°)


Where is Xiadafeng on the map?