Indie to drugi najbardziej zaludniony kraj świata. Jego populacja przekracza 1,3 mld ludzi, z czego 80 proc. to wyznawcy hinduizmu. Mimo że chrześcijaństwo jest trzecią co do wielkości religią kraju, wyznaje je jedynie 2,5 proc. społeczeństwa. Nie przeszkadza to jednak Indiom celebrować Święta Bożego Narodzenia.