Thrilling Season Finale in Puy Saint Vincent -Pelvoux: Young Stars Shine as Italy Tops the Nations Ranking

Sunday, March 30, 2025 – Puy-Saint-Vincent – Pelvoux (France) The last day of the World Cup Finals took place under perfect weather conditions. With a sunny and warm day, the competition unfolded at the Pelvoux Ski Resort, an ideal venue for the vertical race. Featuring a consistently steep track from start to finish, it provided […]