Where is Yanbiantou?

Where is Yanbiantou located?

Yanbiantou, Sichuan, China (approx. 28.88631°, 105.978°)


Where is Yanbiantou on the map?