Where is Chenxinzhuang?

Where is Chenxinzhuang located?

Chenxinzhuang, Anhui, China (approx. 31.84167°, 116.2417°)


Where is Chenxinzhuang on the map?