Cyclists in the Tour de France demonstrate the ability of the human brain to overcome physical and mental adversity and achieve goals.
2002
2014
2023
2017
1998
2007
2005
2010
2008
1891
1970
2004
2003
—
2024