Where is Xiasujiazui?

Where is Xiasujiazui located?

Xiasujiazui, Sichuan, China (approx. 31.8815°, 105.9285°)


Where is Xiasujiazui on the map?