Where is Shuanglongqiao?

Where is Shuanglongqiao located?

Shuanglongqiao, Sichuan, China (approx. 31.30487°, 104.9846°)


Where is Shuanglongqiao on the map?