Where is Xinqiao?

Where is Xinqiao located?

Xinqiao, Yunnan, China (approx. 24.14972°, 103.3502°)


Where is Xinqiao on the map?