Abyne is a veelage on the edge o the Hielands in Aiberdeenshire, Scotland, on the River Dee, approximately 30 mile (48 km) wast o Aiberdeen.