Meander on the River Dee just west of Aboyne