Where is Zhangjiatuan?

Where is Zhangjiatuan located?

Zhangjiatuan, Anhui, China (approx. 31.58333°, 117.5833°)


Where is Zhangjiatuan on the map?