France
In the south of France, the high Alps come down out of Switzerland and throw themselves into the Mediterranean sea. Every year hundreds of thousands of tourists pass through these mountains to ski in the winter and hike in the summer. Often the world famous bicycle race, Le Tour de France, passes through this region. It is a severe test of will and strength to peddle to the top of these hills. Theyre on the edge of a shining mountain lake in the village of Embrun, Baptiste grew up dreaming of becoming a professional bicycle racer himself.