Zagreb Advent takes over the city centre until early January, offering everything from mulled wine to outdoor skating ...