Where is Shanmuqing?

Where is Shanmuqing located?

Shanmuqing, Guizhou, China (approx. 26.53333°, 103.8833°)


Where is Shanmuqing on the map?