Where is Zhaodajuan?

Where is Zhaodajuan located?

Zhaodajuan, Anhui, China (approx. 31.85833°, 116.7417°)


Where is Zhaodajuan on the map?