Where is Shangjiadau?

Where is Shangjiadau located?

Shangjiadau, Anhui, China (approx. 30.18611°, 116.6583°)


Where is Shangjiadau on the map?