Where is Xinlungou?

Where is Xinlungou located?

Xinlungou, Sichuan, China (approx. 28.743°, 106.1475°)


Where is Xinlungou on the map?