The main religions are Buddhism, Islam, Christianity, China’s indigenous Taoism, along with Shamanism, Eastern Orthodox Christianity and the Naxi people’s Dongba religion. The Hui, Uygur ...