Ellen Lloyd - AncientPages.com - Located at the National Museum of Scotland, the mysterious Ballachulish figure is a roughly life-sized figure of a female carved from a single piece