Sri Lanka has completed the construction of the World’s tallest artificial Christmas tree despite building delays and the tree will be ceremonially unveiled this evening.
The 57-meter tree on the seaside promenade of Galle Face Green in capital Colombo along with a six-meter Santa and a 12-metre sleigh will be lit with 600,000 colored LED bulbs, according to an organizer.