A stroll through the Belgium City of Mechelen