If you’re looking to soak up the holiday spirit in just a weekend, Cologne’s Christmas markets make for the perfect 48-hour getaway. With twinkling lights, steaming mugs of mulled wine, and the scent of roasted chestnuts in the air, this German city transforms into a winter wonderland each December. Here’s how to make the most of two magical days.