First Look at the Newest UCI Downhill World Cup Track in ItalyThe new La Thuile track is challenging yet rewarding, combining natural terrain and modern design for the 2025 Downhill World Series.