A harpoon or spear along with axes made by hunter-gatherers in the Highlands 6,000 years ago have been found. The tools made from red deer antlers were uncovered at a Mesolithic site at Tarradale near Muir of Ord. The harpoon may have been used in hunts of seals and wildfowl on the mudflats of what is today the Beauly Firth. (BBC News)