Where is Zhangxinzhen?

Where is Zhangxinzhen located?

Zhangxinzhen, Anhui, China (approx. 32.75833°, 115.2667°)


Where is Zhangxinzhen on the map?