Located in the French Hautes-Pyrénées in the Midi-Pyrenees, the Col du Tourmalet is a mountain pass, known primarily as a place of legendary French cycling. read more
Read More...
Read the complete post at http://www.steptalk.org/node/79348
Posted
Sep 05 2012, 02:18 AM
by
Step Talk