Where is Nanxiqiao?

Where is Nanxiqiao located?

Nanxiqiao, Sichuan, China (approx. 31.07735°, 106.5047°)


Where is Nanxiqiao on the map?