Where is Yanlugou?

Where is Yanlugou located?

Yanlugou, Sichuan, China (approx. 28.93462°, 105.3836°)


Where is Yanlugou on the map?