India is a country where people are ardent devotees and worship the deities fearlessly. In India culture changes every few kilometres and each place has its own beliefs. This belief makes people offer certain sacrifices to the gods, which is said to please them. This offering is then cooked and distributed among the devotees of the temple. Have a look. (Images courtesy: Canva)