Where is Yankouizu?

Where is Yankouizu located?

Yankouizu, Sichuan, China (approx. 27.11013°, 101.2985°)


Where is Yankouizu on the map?