Tour de France 2009  |  Stage Overview

96th edition

4 July 2009 - 26 July 2009