Where is Zhongbaligan?

Where is Zhongbaligan located?

Zhongbaligan, Anhui, China (approx. 31.57778°, 116.9556°)


Where is Zhongbaligan on the map?