Some places in Europe turn magical in winter—full of lights, snow, and cosy streets that feel straight out of a Christmas ...