A village in Argyll has become a dumping ground for other people's rubbish. Arrochar, on Scotland's west coast, is one of the country's most scenic locations. Tucked in at the head of Loch Long ...