Where is Xinqiao?

Where is Xinqiao located?

Xinqiao, Guizhou, China (approx. 28.17917°, 106.9064°)


Where is Xinqiao on the map?