The Tour de France, which finishes this weekend, is regarded as one of the world's toughest cycle races. Winning it is a psychological as well as a physical test.