The weir on the River Nith at Dumfries. The weir is known locally as 'The Caul'. Dumfries is the traditional county town of the historic county of Dumfriesshire. From NEN Gallery