Where is Xinxing?

Where is Xinxing located?

Xinxing, Hunan, China (approx. 28.955°, 111.9036°)


Where is Xinxing on the map?