Where is Shexue?

Where is Shexue located?

Shexue, Guizhou, China (approx. 26.92306°, 109.2569°)


Where is Shexue on the map?