India celebrates the birth of Jesus Christ, Midnight Mass takes place across country
India celebrated the birth of Jesus Christ with great pomp and joy. Midnight Mass took place across the country where thousands gathered to celebrate the day. Christmas Eve is the evening before Christmas Day and is celebrated with great fervor in anticipation of the Christmas Day which is followed by the New Year celebrations. Streets are all lit up and so are our homes. Interactive Christmas trees are the newest addition to the Christmas festivities. It is an artistic installation made of photo frames and LED screens to capture moments of happiness.