China is a multi-religious country. Buddhism, Taoism and Islam are the three major religions. Catholicism and Protestantism have smaller but substantial followers too.
Different ethnic groups usually follow different religions. Islam is followed by the Hui, Uygur, Kazak, Kirgiz, Tatar, Dongxiang, Salar and Bonan peoples; Buddhism and Lamaism are followed by the Tibetan, Mongolian, Dai and Yugur nationalities; Christianity is followed by the Miao, Yao and Yi nationalities; Shamanism is followed by the Oroqen, Ewenki and Daur nationalities; and the majority Han nationality believes in Buddhism, Taoism and Christianity.

