Where is Kunqing?

Where is Kunqing located?

Kunqing, Guizhou, China (approx. 26.25417°, 107.9961°)


Where is Kunqing on the map?