This is St Kevin’s church which was built in the 12th century in Glendalough, Ireland. There was a mist moving through the whole valley which gave this mystic look to everything, I wouldn’t have been surprised to see a wizard step out at any moment.