Where is Dafanweizi?

Where is Dafanweizi located?

Dafanweizi, Anhui, China (approx. 33.59167°, 117.8528°)


Where is Dafanweizi on the map?