Hubei is a province where many ethnic groups live in compact communities. It now has 50 ethnic groups, including the Han, Tujia, Miao, Hui, Dong, Manchu, Zhuang and Mongolian. According to the ...