Mountain pass in Tour de France mountains (part of 110 mile bike ride)