Nestled in the heart of the Derryveagh Mountains lies Glenveagh Castle. The house has deep ties to its local community, who have been both scarred and entranced by the residents.