Where is Sejiazui?

Where is Sejiazui located?

Sejiazui, Sichuan, China (approx. 31.50763°, 105.9661°)


Where is Sejiazui on the map?