Where is Xinlukou?

Where is Xinlukou located?

Xinlukou, Sichuan, China (approx. 28.93002°, 105.6354°)


Where is Xinlukou on the map?