A beloved beauty spot along the River Dee has been condemned as an "eyesore" by dismayed visitors. Debris including trees, branches and rubbish swept downstream has accumulated at Llangollen's ...