A 73-metre-tall Christmas tree, said to be the world's tallest artificial Christmas tree, is pictured in Colombo, Sri Lanka December 25, 2016. (Photo/Agencies)
RIGHT BG
A 73-metre-tall Christmas tree, said to be the world's tallest artificial Christmas tree, is pictured in Colombo, Sri Lanka December 25, 2016. (Photo/Agencies)