Where is Chengxiaoji?

Where is Chengxiaoji located?

Chengxiaoji, Anhui, China (approx. 33.38333°, 116.0167°)


Where is Chengxiaoji on the map?