Where is Ganbashao?

Where is Ganbashao located?

Ganbashao, Guizhou, China (approx. 26.63139°, 107.5875°)


Where is Ganbashao on the map?