Está situado en la parte sur de las montañas Minshan, a 150 km al nornoroeste de la capital Chengdu.