Walker travelling the length of the UK arrives in Aberdeenshire