Where is Zhongbangcheng?

Where is Zhongbangcheng located?

Zhongbangcheng, Anhui, China (approx. 30.175°, 118.7292°)


Where is Zhongbangcheng on the map?