Where is Longquanguan?

Where is Longquanguan located?

Longquanguan, Sichuan, China (approx. 30.45232°, 106.5328°)


Where is Longquanguan on the map?