Where is Vamiaodian?

Where is Vamiaodian located?

Vamiaodian, Anhui, China (approx. 32.20917°, 116.6219°)


Where is Vamiaodian on the map?