tour de france

  • Breathing at High Altitude during Tour de France

    Tour de France 2019 is a gruelling event. The 21 stage race begins on the flat. But this isn’t for long. The race winds its way through flat, hilly and finally mountainous terrain. This year, we now know, is one of the most demanding Tour de France races. It...