Taking place on a spectacular volcanic island, Transvulcania is dubbed "one of the hardest ultra trail races in the world".