Where is Zhongxing?

Where is Zhongxing located?

Zhongxing, Guangdong, China (approx. 23.72887°, 115.5413°)


Where is Zhongxing on the map?