Where is Sanbache?

Where is Sanbache located?

Sanbache, Guizhou, China (approx. 28.60194°, 107.3625°)


Where is Sanbache on the map?