Where is Shanxia?

Where is Shanxia located?

Shanxia, Fujian, China (approx. 25.25472°, 119.3681°)


Where is Shanxia on the map?