Crans-Montana, the Swiss resort in the French-speaking Valais region of the Alps, prepares for its summer season with a number of new events including major cycling competitions as it looks ahead to the Mountain Biking World Championships in 2025. Other major events… Read More ›