© Alice McCourt Benshaw Moor Benshaw Moor is a remote and wild upland site in Northumberland. Discover how nature will retake this land and create a mosaic of species-rich habitats