Where is Shanjiaodi?

Where is Shanjiaodi located?

Shanjiaodi, Anhui, China (approx. 30.95°, 119.4°)


Where is Shanjiaodi on the map?