One route, two distances, three races. 170K Stage Race and Ultra Tour making full circle around the imposing massif of Monte Rosa and 100K Ultra 3 Passes between Italy and Switzerland. Choose your challenge!