aberdeen's river