Where is Baihuizui?

Where is Baihuizui located?

Baihuizui, Sichuan, China (approx. 27.79745°, 105.8905°)


Where is Baihuizui on the map?