haar weather. shrouded by the haar sea mist from the north sea craigievar castle aberdeenshire north east scotland uk built 16 castle aberdeenshire edinburgh castle