Where is Xinduqiao?

Where is Xinduqiao located?

Xinduqiao, Sichuan, China (approx. 30.04525°, 101.4888°)


Where is Xinduqiao on the map?