Where is Dahuapin?

Where is Dahuapin located?

Dahuapin, Anhui, China (approx. 31.22944°, 116.2122°)


Where is Dahuapin on the map?