Different religions exist in Himachal Pradesh. One can find Hinduism, Buddhism, Christianity and Islam but most of the part is influenced by Hinduism. 98% of population of Himachal Pradesh is Hindu. The God loving and fearing people of Himachal Pradesh follow a weird mix of animism, demonism and Hinduism.