Lindisfarne Castle and the English countryside landscape of Holy Island on the Northumberland coast, England, UK.