Icon ios app
Strava
Free app for Android and iPhone

Rit 8 Beaulieu - St. Andre de Cruzieres - St. Ambroix - Rousson - Ales -> St. Privas des Vieux - Allegre les Fumades - St Jean de Maruejols - Avejan - Beaulieu