Where is Jinhuaqiao?

Where is Jinhuaqiao located?

Jinhuaqiao, Sichuan, China (approx. 30.80188°, 103.883°)


Where is Jinhuaqiao on the map?