A vila de Xianggulu localiza-se na fronteira de Ya‘an, Leshan e prefeitura de Liangshan, construída no penhasco do Grand Canyon de Jinkou, a uma atitude superior a 2 mil metros.
Nos últimos anos, mudanças dramáticas ocorreram na vila, foram construídos teleféricos para desenvolver os cursos turísticos exclusivos. Os residentes da vila, que têm agora acesso a eletricidade e rede, repararam as moradias e estabeleceram uma receção turística, razão pelo qual os seus rendimentos e qualidade da vida melhoram gradualmente.