Where is Shagow?

Where is Shagow located?

Shagow, Guizhou, China (approx. 28.05556°, 108.1539°)


Where is Shagow on the map?