Where is Vanguntan?

Where is Vanguntan located?

Vanguntan, Anhui, China (approx. 30.2625°, 118.3042°)


Where is Vanguntan on the map?