Where is Dahezui?

Where is Dahezui located?

Dahezui, Sichuan, China (approx. 31.4362°, 107.1305°)


Where is Dahezui on the map?