Where is Xinyi South?

Where is Xinyi South located?

Xinyi South, Xinyi South, China (approx. 34.329815°, 118.326°)


Where is Xinyi South on the map?