Where is Zhangjiaying?

Where is Zhangjiaying located?

Zhangjiaying, Anhui, China (approx. 32.655°, 118.2372°)


Where is Zhangjiaying on the map?