Xmas trees, fairy lights, Santa caps and snowmen dotted cities across Pakistan as Christmas festivities kicked off on Sunday.
Members of the Christian community will attend special services at illuminated churches where prayers will also be offered for the progress and prosperity of Pakistan, Radio Pakistan reported.
Residential colonies were decorated with twinkling lights and stars, and baubles such as bells, pine cones, apples, candies, tinsel and balloons bedecked trees, streets, houses and churches. Wreaths were hung outside stores buzzing with last-minute shopping on Christmas eve.
Ahead of Christmas this year, Minister for Railways Khawaja Saad Rafique also inaugurated a special Christmas Train which travelled across the country spreading Christmas cheer. The Xmas Peace Train that left Peshawar on Dec 22 will reach Karachi on Dec 31.