Where is Vanlin?

Where is Vanlin located?

Vanlin, Anhui, China (approx. 30.06667°, 116.1167°)


Where is Vanlin on the map?