Where is Sanjiaozui?

Where is Sanjiaozui located?

Sanjiaozui, Sichuan, China (approx. 31.46958°, 105.4538°)


Where is Sanjiaozui on the map?