In Chengjiang county, Han is the main nationality. There are also diverse ethnic groups, including Hui, Yi, Miao, Bai, Zhuang, Dai, Shui, Mongolian, Chaoxian and Hani etc. They live together in harmony generation by generation.
Eid al-Adha Festival of Hui Ethnic Minority (回族古尔邦节 )
Torch Festival of Yi People (彝族火把节)