how long in length did the 2003 tour de france cover?
the 2003 tour de france started and ended in paris, covering 3,427 km (2,129 mi) in twenty stages.