Where is Xujiaqiao?

Where is Xujiaqiao located?

Xujiaqiao, Sichuan, China (approx. 29.32329°, 105.2435°)


Where is Xujiaqiao on the map?