Where is Xinchengnei?

Where is Xinchengnei located?

Xinchengnei, Fujian, China (approx. 23.7229°, 117.4122°)


Where is Xinchengnei on the map?