Experience the magic of Christmas along the Rhine, from the vineyard-lined streets of Rüdesheim to the festive atmosphere of Cologne's famous markets.