Christmas celebrations in India begin on Christmas Eve and last until New Year's Day. Christians attend special masses held in churches to mark the birth of Jesus Christ. Typical celebrations include carols, cakes, candles and decorating Christmas trees. In large cities, Christmas has taken on a more secular tone and is celebrated by people of all religions, who join their Christian friends and consider it a national holiday. During Christmas, Indians eat a variety of foods like duck, chicken, fish and beef curry served with rice, potatoes or chapatis.