Muddy bike shoes high over sunny Alps - it doesn't get much better.