Quebec City at Christmas in 36 hours: 2026 German Christmas Market dates and hours, the Château Frontenac, Tanière3, skating and where to eat.