Where is Shanmuping?

Where is Shanmuping located?

Shanmuping, Guizhou, China (approx. 28.46583°, 107.3867°)


Where is Shanmuping on the map?