Where is Zhongxing?

Where is Zhongxing located?

Zhongxing, Anhui, China (approx. 33.42222°, 117.3028°)


Where is Zhongxing on the map?