Where is Shanshanxing?

Where is Shanshanxing located?

Shanshanxing, Fujian, China (approx. 25.00139°, 117.2167°)


Where is Shanshanxing on the map?