Where is Zhongxing?

Where is Zhongxing located?

Zhongxing, Shandong, China (approx. 34.74333°, 116.2739°)


Where is Zhongxing on the map?