Where is Vazziadi?

Where is Vazziadi located?

Vazziadi, Yunnan, China (approx. 24.8331°, 102.2065°)


Where is Vazziadi on the map?