Where is Xinxing?

Where is Xinxing located?

Xinxing, Shandong, China (approx. 34.8°, 117.8167°)


Where is Xinxing on the map?