Vesuvius 42km sky marathon awards.

Meet the tough runners who braved the distance.