Where is Liaojiazui?

Where is Liaojiazui located?

Liaojiazui, Sichuan, China (approx. 29.3791°, 105.1718°)


Where is Liaojiazui on the map?