From warm mulled wines and decadent sweets to snow-covered mountains, these are the best Christmas markets in Europe to visit ...