Where is Xinlongqiao?

Where is Xinlongqiao located?

Xinlongqiao, Sichuan, China (approx. 30.67332°, 105.3903°)


Where is Xinlongqiao on the map?