Where is Xujiadajuan?

Where is Xujiadajuan located?

Xujiadajuan, Anhui, China (approx. 32.45°, 116.8583°)


Where is Xujiadajuan on the map?