Where is Shuangheqiao?

Where is Shuangheqiao located?

Shuangheqiao, Sichuan, China (approx. 32.18584°, 106.0506°)


Where is Shuangheqiao on the map?