Bike Video: 5000 Meters of Climbing in 125km – 2025 XC Marathon World Championships September 9, 2025