Wesel, Germany

Wesel is a riverside town in western Germany with a rich wartime past.

A view of a large church at night with its spires lit up in the center of the town square in Wesel, Germany. The surrounding buildings are also illuminated, and there are empty tables and chairs from outdoor restaurants.