Where is Shanjiaoxi?

Where is Shanjiaoxi located?

Shanjiaoxi, Fujian, China (approx. 27.49589°, 117.619°)


Where is Shanjiaoxi on the map?