Where is Huns?

Where is Huns located?

Huns, Guizhou, China (approx. 28.72472°, 108.1178°)


Where is Huns on the map?