Shops are about to close down today — Strasbourg, 2017 Strasbourg Alsace France christmas tram people streets night lights crowd buildings department stores Armando G. Alonso2025-04-15T09:24:32+02:00