sniper said:the fact that you didn'T understand it, doesn't mean it wasn't a good point.
France has ca. 80 million inhabitants and a lot of mountains.
Netherlands have 16 million inhabitants and no mountains.
Everything else equal, mere chance would predict (much) more French than Dutch success in the mountains.
on a side note: lighten up a bit
You just admitting to trolling? Not sure.
Anyway, mountains don't make people cycle more. In fact, they do the opposite. The more mountains and hills in a country, the less feasible it is to travel large distances by bike.
So by your logic, no mountains in a country should result in more talent emerging per 1 million of people.