I elva 50 km nord-nordvest for byen er Baimazangzuxiang-demningen under utbygging, med et betydelig vannkraftverk.