Where is Shaocha?

Where is Shaocha located?

Shaocha, Guizhou, China (approx. 26.2775°, 107.8053°)


Where is Shaocha on the map?