Where is Shuangqiao?

Where is Shuangqiao located?

Shuangqiao, Sichuan, China (approx. 30.84513°, 107.3571°)


Where is Shuangqiao on the map?