World’s tallest Christmas tree in Sri Lanka


World’s tallest Christmas tree in Sri Lanka