Pedaling speed: 120 revolutions per minute. BPM: 150. Breathing rate: 35. When professional cyclists race over the asphalt, they push themselves to the limits of their physical capabilities.
1981
2015
2008
2009
1912
1937
2011
2006
1999
2010
1994
2012
2004
2016
1993