Where is Zhaodazhuiyuan?

Where is Zhaodazhuiyuan located?

Zhaodazhuiyuan, Anhui, China (approx. 31.81944°, 116.5778°)


Where is Zhaodazhuiyuan on the map?