Where is Longnaoqiao?

Where is Longnaoqiao located?

Longnaoqiao, Sichuan, China (approx. 29.2025°, 105.3544°)


Where is Longnaoqiao on the map?