Road in Aberdeenshire hillside