This is a county where the Yi people account for the vast majority of the population. The economic conditions are relatively poor and the social environment is not very good. If you volunteer to exercise and serve in the worst environment, that's fine, but if you don't have this idea, don't go.
Mianning also has more than one-third of ethnic minorities, and the national tax generally works in the county. The county seat is not bad, the economic conditions are in the top four in Liangshan Prefecture, and the social security is relatively general, which is not very good in the last two years. If you want to exercise, it's safer and not too bad, you can choose.
Tongjiang county is in Bazhong, which is also a mountainous area. The county seat is in the mountains and rivers, with slightly better economic and social conditions, but it is also a mountainous county seat, which can be the same as Mianning County.
I am not particularly familiar with the situation of Hongya County, but relatively speaking, this county is the closest to Chengdu, located in the low hilly area on the edge of the basin, with the best economic conditions and social environment, and should be the most comfortable place.
Roughly speaking, for reference only, it depends on what you want in the end.
Please do not use URL links.
Good luck!