World's Tallest Christmas Tree was unveiled here in Colombo, at the Galle Face Green last night on Christmas Eve. Standing at a staggering 73 meters, the tree is 18 metres taller than the current record holder.