Highlands to host ‘Crucible’ obstacle race