Where is Linhoutou?

Where is Linhoutou located?

Linhoutou, Sichuan, China (approx. 32.02678°, 107.2875°)


Where is Linhoutou on the map?