Where is Yangzao?

Where is Yangzao located?

Yangzao, Guizhou, China (approx. 26.86667°, 106.5667°)


Where is Yangzao on the map?