Where is Qingjiaqiao?

Where is Qingjiaqiao located?

Qingjiaqiao, Sichuan, China (approx. 30.58937°, 105.3659°)


Where is Qingjiaqiao on the map?