Where is Shanshouqiao?

Where is Shanshouqiao located?

Shanshouqiao, Sichuan, China (approx. 31.3°, 103.8667°)


Where is Shanshouqiao on the map?