France December 28, 2024Mulhouse is the most beautiful Christmas town I have ever seen. A real Christmas miracle.