Where is Anhuadaing?

Where is Anhuadaing located?

Anhuadaing, Yunnan, China (approx. 24.41876°, 102.6727°)


Where is Anhuadaing on the map?