Where is Shanbianqiao?

Where is Shanbianqiao located?

Shanbianqiao, Sichuan, China (approx. 26.36679°, 101.7673°)


Where is Shanbianqiao on the map?