
Travelers walk in the snow in front of Bremen Central Station, in Bremen, Germany, on January 9, 2026. Winter Storm Elli swept across large parts of Germany, killing at least three people and severely disrupting transport, schools and public services, particularly in the country's north, Xinhua reported. Photo: VCG