Where is Taipingqiao?

Where is Taipingqiao located?

Taipingqiao, Sichuan, China (approx. 30.88285°, 107.2216°)


Where is Taipingqiao on the map?