2025 UCI Snow Bike World Champs: Behind the Scenes 13 Feb 2025 News Share Subscribe Take a behind the scenes look on the second edition of the UCI Snow Bike World Championships, which took place in Châtel, France on 8 February 2025. Spread the wordShare this post