Lindisfarne Castle on the Northumberland coast, England