Challenge Olympic distance

Challenge Davos Olympic Distance

Davos, Switzerland; 130 finishers in 2023.