• Vineyards near Wéngertsbierg Vineyards near Wéngertsbierg
  • Vineyards near Wéngertsbierg Vineyards near Wéngertsbierg
  • View to Waldbredimus forest View to Waldbredimus forest
  • View over Trintange View over Trintange
  • Forest track near Trintange Forest track near Trintange
  • Dirt track near Ersange Dirt track near Ersange
  • Chapelle Saint-Étienne Chapelle Saint-Étienne
  • Forest track near Pleitrange Forest track near Pleitrange
  • Asphalt path between Weiler-la-Tour and Hassel Asphalt path between Weiler-la-Tour and Hassel
  • Dirt track near Weiler-la-Tour Dirt track near Weiler-la-Tour
  • First fog of the season First fog of the season
  • Cats love bikes Cats love bikes
  • Free fruits from land owner Free fruits from land owner
  • Social cat Social cat
  • Dirty track Dirty track
  • Rain in the office Rain in the office
  • Sun! A little bit... Sun! A little bit...
  • Try to find this place Try to find this place
  • Rain Rain
  • Cargo bikes are free to be overloaded Cargo bikes are free to be overloaded
  • Vineyards near Grevenmacher Vineyards near Grevenmacher
  • Grevenmacher Grevenmacher
  • Trees and barrier Trees and barrier
  • Forest between Contern and Moutfort Forest between Contern and Moutfort
  • Cabbage Cabbage
  • The cycleway going nowhere near Bourmicht The cycleway going nowhere near Bourmicht
  • Cold, windy and wet Cold, windy and wet
  • Renamed streets Renamed streets
  • Cold, windy and wet ride Cold, windy and wet ride
  • Jump to celebrate the day before rain and cold Jump to celebrate the day before rain and cold
  • Elevated path near Windhof Elevated path near Windhof
  • New bike tyres New bike tyres
  • View from Reckange-sur-Mess to Dudelange View from Reckange-sur-Mess to Dudelange
  • Jump to celebrate the last hot day Jump to celebrate the last hot day
  • Dällchen West Tour Dällchen West Tour
  • Track in Mamerdal Track in Mamerdal
  • Forest near Hobscheid Forest near Hobscheid
  • Forest track near Eischen Forest track near Eischen
  • Enchanted forest near Eischen Enchanted forest near Eischen
  • Autofräie Sauerdall Autofräie Sauerdall
  • Autofräie Sauerdall Autofräie Sauerdall
  • Bourscheid Castle Bourscheid Castle
  • Warkdall (PC 16) Warkdall (PC 16)
  • Warkdall (PC 16) Warkdall (PC 16)
  • Warkdall (PC 16) Warkdall (PC 16)
  • Autofräien Warkdall Autofräien Warkdall
  • Fresh apple Fresh apple
  • Works on PC 7 Works on PC 7
  • Track near Redange-sur-Attert Track near Redange-sur-Attert
  • My cycling pace My cycling pace
  • Sunset near Kehlen Sunset near Kehlen
  • Dusk near Bridel Dusk near Bridel
  • Sunset near Bridel Sunset near Bridel
  • Sunset near Alzingen Sunset near Alzingen
  • Track near Uebersyren Track near Uebersyren
  • Strawberry in the garden Strawberry in the garden
  • Tomatoes Tomatoes
  • B:loft bike ride B:loft bike ride
  • Luxdoc & B:loft bike ride Luxdoc & B:loft bike ride
  • Luxdoc & B:loft bike ride Luxdoc & B:loft bike ride
  • Luxdoc & B:loft bike ride Luxdoc & B:loft bike ride
  • Cycling in Sauerdall Cycling in Sauerdall
  • Sauer river near Esch-sur-Sûre Sauer river near Esch-sur-Sûre
  • Sauerdall near Esch-sur-Sûre Sauerdall near Esch-sur-Sûre
  • Pedestrian bridge on the Upper-Sûre lake Pedestrian bridge on the Upper-Sûre lake
  • Running or cycling? Yes! Running or cycling? Yes!
  • Cycling in the West Cycling in the West
  • Forest track in Mamerdal Forest track in Mamerdal
  • Forest hiking path near Capellen Forest hiking path near Capellen
  • Tee of the day Tee of the day
  • 20,000 km ridden in 2020! 20,000 km ridden in 2020!
  • Self photo stop Self photo stop
  • Business trip by bike Business trip by bike
  • Tee of the day Tee of the day
  • Grass eaters Grass eaters
  • Cow on the way Cow on the way
  • Reflection on the Saar near Serrig Reflection on the Saar near Serrig
  • Saar-Radweg near Mettlach Saar-Radweg near Mettlach
  • Not a sign but a totempole Not a sign but a totempole
  • Route des Menhirs Route des Menhirs
  • Cycling near Perl Cycling near Perl
  • Berlin wall in Schengen Berlin wall in Schengen
  • Vineyards near Schengen Vineyards near Schengen
  • Reclaim the Streets vol. 2 Reclaim the Streets vol. 2
  • Reclaim the Streets vol. 2 Reclaim the Streets vol. 2
  • Reclaim the Streets vol. 2 Reclaim the Streets vol. 2
  • Cyclist at dusk Cyclist at dusk
  • Tee of the day Tee of the day
  • Wildlife crossing the way Wildlife crossing the way
  • Forest path near Capellen Forest path near Capellen
  • Forest track near Larochette Forest track near Larochette
  • Forest track near Larochette Forest track near Larochette
  • Mullerthal Trail near Meysembourg Mullerthal Trail near Meysembourg
  • Meysembourg castle Meysembourg castle
  • On the way to Meysembourg On the way to Meysembourg
  • Pear Pear
  • Climb up from Lintgen Climb up from Lintgen
  • Sunset between Schouweiler and Hautcharage Sunset between Schouweiler and Hautcharage
  • Reflections in the water Reflections in the water
  • Forest track in Bois de Colmar Berg Forest track in Bois de Colmar Berg
  • Forest track on MTB Tour 16 Préizerdaul Forest track on MTB Tour 16 Préizerdaul
  • Forest track on MTB Tour 16 Préizerdaul Forest track on MTB Tour 16 Préizerdaul
  • Track near Kuborn Track near Kuborn
  • Oh deer! Oh deer!
  • Rindschleiden Rindschleiden
  • Hot wheels Hot wheels
  • The 2 signs together should make it flat? The 2 signs together should make it flat?
  • Vëlosummer 2020 signs Vëlosummer 2020 signs
  • Vëlosummer 2020 signs Vëlosummer 2020 signs
  • Morning Ride Morning Ride
  • Speed Speed
  • Blaschette sign Blaschette sign
  • Ride in Grünewald Ride in Grünewald
  • Philharmonie Philharmonie
  • Lunch ride near Koerich Lunch ride near Koerich
  • The cycling route that will make you become a criminal The cycling route that will make you become a criminal
  • Hollenfels Castle Hollenfels Castle
  • Ascent to Hollenfels Ascent to Hollenfels
  • Cycling up to Hollenfels Cycling up to Hollenfels
  • Sunset near Alzingen Sunset near Alzingen
  • Get to France Get to France
  • Sunflower and others Sunflower and others
  • Vianden Castle Vianden Castle
  • Victor Hugo and Vianden Castle Victor Hugo and Vianden Castle
  • Cycleway near Bollendorf-Pont Cycleway near Bollendorf-Pont
  • Tudor Tour Tudor Tour
  • Moselle river near Machtum Moselle river near Machtum
  • That must be a heavy bike That must be a heavy bike
  • View from Baggerweieren Haff Réimech Nature Reserve View from Baggerweieren Haff Réimech Nature Reserve
  • Biodiversum museum Biodiversum museum
  • Moselle vineyards near Schengen Moselle vineyards near Schengen
  • Getting close to the Moselle Getting close to the Moselle
  • Pear Pear
  • Cycling to the Moselle Cycling to the Moselle
  • The Birds The Birds
  • The Birds The Birds
  • Hiking trail in Mullerthal Hiking trail in Mullerthal
  • Schiessentümpel waterfall on a hot summer day Schiessentümpel waterfall on a hot summer day
  • Kalktuffquellen Kalktuffquellen
  • Wooden bridge over the Black Ernz river Wooden bridge over the Black Ernz river
  • Trees on the way Trees on the way
  • Will it rain? No, it didn't! Will it rain? No, it didn't!
  • Golden hour shadow casting Golden hour shadow casting
  • Cycleway near Redange Cycleway near Redange
  • Crossing the border from Belgium to Luxembourg Crossing the border from Belgium to Luxembourg
  • New cycling infrastructure near Arlon New cycling infrastructure near Arlon
  • Bienvenue en Luxembourg Belge Bienvenue en Luxembourg Belge
  • Elevated path near Windhof Elevated path near Windhof
  • Cycling holidays Cycling holidays
  • New cycling infrastructure New cycling infrastructure
  • Mural in Kayl Mural in Kayl
  • Mural in Kayl Mural in Kayl
  • Bollocks cycling infrastructure Bollocks cycling infrastructure
  • Land of the Red Rocks Land of the Red Rocks
  • Land of the Red Rocks Land of the Red Rocks
  • Belval Belval
  • Mam Vëlo op d'Schaff Mam Vëlo op d'Schaff
  • Comet NEOWISE Comet NEOWISE
  • Comet NEOWISE Comet NEOWISE
  • Cycling map near Cattenom Cycling map near Cattenom
  • PC 13 near Tossebierg PC 13 near Tossebierg
  • PC 13 near Garnich PC 13 near Garnich
  • In times of a pandemic, this one is literally true In times of a pandemic, this one is literally true
  • An old gate An old gate
  • Forest path near Bettembourg Forest path near Bettembourg
  • Forest track near Bergem Forest track near Bergem
  • So Jonction de Leudelange doesn't go to Leudelange? So Jonction de Leudelange doesn't go to Leudelange?
  • A plane is flying on this picture A plane is flying on this picture
  • After a groceries stop After a groceries stop
  • Bike parking... Bike parking...
  • Tiny pond near Windhof Tiny pond near Windhof
  • Cows in Goetzingen Cows in Goetzingen
  • Cycling to the datacenter Cycling to the datacenter
  • A track near Garnich A track near Garnich
  • Sunset in Garnich Sunset in Garnich
  • The grass track going to some more grass The grass track going to some more grass
  • Track exploration near Pissange Track exploration near Pissange
  • Fresh water refill at Esch-sur-Sûre Fresh water refill at Esch-sur-Sûre
  • Esch-sur-Sûre Esch-sur-Sûre
  • Esch-sur-Sûre Esch-sur-Sûre
  • Welcome to Esch-sur-Sûre Welcome to Esch-sur-Sûre
  • View from what's to be the PC 19 between Heiderscheidgrund and E View from what's to be the PC 19 between Heiderscheidgrund and E
  • Blooming trees near Tadler Blooming trees near Tadler
  • Climb from Sauertal to Tadler Climb from Sauertal to Tadler
  • Sauer valley Sauer valley
  • Sauer valley below Bourscheid castle Sauer valley below Bourscheid castle
  • Sauer valley Sauer valley
  • Beaufort castle Beaufort castle
  • Sheep Sheep
  • Remarkable Sequoia tree in Bourglinster Remarkable Sequoia tree in Bourglinster
  • Remarkable Sequoia tree in Bourglinster Remarkable Sequoia tree in Bourglinster
  • We're gonna die! We're gonna die!
  • Germination Germination
  • Golden hour near Bettendorf Golden hour near Bettendorf
  • Small lake near Bollendorf Small lake near Bollendorf
  • Piste cyclable d'Echternach near Consdorf Piste cyclable d'Echternach near Consdorf
  • Blue sky after the rain Blue sky after the rain
  • Betelgeuse and Sequioa Betelgeuse and Sequioa
  • Winter bike to work in Ënneschte Bësch Winter bike to work in Ënneschte Bësch
  • Ënneschte Bësch nature reserve sign Ënneschte Bësch nature reserve sign
  • Fog dissipation leading to a spring-like day Fog dissipation leading to a spring-like day
  • Fog dissipation leading to a spring-like day Fog dissipation leading to a spring-like day
  • After more than 112,000 km of bicycle trips on Strava, I finally After more than 112,000 km of bicycle trips on Strava, I finally
  • The puncture saga continues The puncture saga continues
  • New brake pads New brake pads
  • Dense morning fog Dense morning fog
  • The village of Hüttingen bei Lahr The village of Hüttingen bei Lahr
  • Beautiful Südeifel forest between Schankweiler and Bollendorf Beautiful Südeifel forest between Schankweiler and Bollendorf
  • Beautiful Südeifel forest between Schankweiler and Bollendorf Beautiful Südeifel forest between Schankweiler and Bollendorf
  • Beautiful Südeifel forest between Schankweiler and Bollendorf Beautiful Südeifel forest between Schankweiler and Bollendorf
  • Beautiful Südeifel forest between Schankweiler and Bollendorf Beautiful Südeifel forest between Schankweiler and Bollendorf
  • Fraubillenkreuz Fraubillenkreuz
  • Bleistifte artwork near Ferschweiler Bleistifte artwork near Ferschweiler
  • Climbing out of Prümzurlay Climbing out of Prümzurlay
  • Prümerburg castle ruins near Prümzurlay Prümerburg castle ruins near Prümzurlay
  • Sign made with stickers Sign made with stickers
  • Nimstal Radweg near Niederweis Nimstal Radweg near Niederweis
  • After-ride meal After-ride meal
  • Dog statue made with bicycle parts in Lalouvesc Dog statue made with bicycle parts in Lalouvesc
  • Well-dressed cyclist Well-dressed cyclist
  • Music band near Lalouvesc Music band near Lalouvesc
  • Col les Grands Col les Grands
  • Thumb up to the music band Thumb up to the music band
  • 30 km left to finish this 700 km tour 30 km left to finish this 700 km tour
  • Farewell, Mas de Tence Farewell, Mas de Tence
  • Le Mas-de-Tence Le Mas-de-Tence
  • The village of Tence The village of Tence
  • Welcome to Mars Welcome to Mars
  • Viewpoint near La Rochette Viewpoint near La Rochette
  • Mountain view near Borée Mountain view near Borée
  • Le cirque des Boutières Le cirque des Boutières
  • View near Croix de Boutières, Borée View near Croix de Boutières, Borée
  • Col de la Croix de Boutières Col de la Croix de Boutières
  • The village of Les Estables The village of Les Estables
  • Mountain view near Borée Mountain view near Borée
  • Source géographique de la Loire Source géographique de la Loire
  • La Loire source La Loire source
  • Loire river stone Loire river stone
  • La source de la Loire La source de la Loire
  • Loire river near Sainte-Eulalie Loire river near Sainte-Eulalie
  • Exiting Sainte-Eulalie Exiting Sainte-Eulalie
  • Sainte-Eulalie botanic gardens Sainte-Eulalie botanic gardens
  • Sainte-Eulalie botanic gardens Sainte-Eulalie botanic gardens
  • The village of Sainte-Eulalie The village of Sainte-Eulalie
  • Ardèche map in Sainte-Eulalie Ardèche map in Sainte-Eulalie
  • Light my fire, Sainte-Eulalie Light my fire, Sainte-Eulalie
  • Le Béage's market Le Béage's market
  • La Loire river near Le Lac-d'Issarlès La Loire river near Le Lac-d'Issarlès
  • Bienvenue en Haute-Loire Bienvenue en Haute-Loire
  • Col du Pendu Col du Pendu
  • Col du Pendu climb Col du Pendu climb
  • Point de vue du Col de Meyrand Point de vue du Col de Meyrand
  • Point de vue du Col de Meyrand Point de vue du Col de Meyrand
  • Scenery near Loubaresse Scenery near Loubaresse
  • The village of Loubaresse The village of Loubaresse
  • The village of Loubaresse The village of Loubaresse
  • Pas du loup Pas du loup
  • Ardéchoise 2018 Ardéchoise 2018
  • Scenery near Montselgues Scenery near Montselgues
  • House near Montselgues House near Montselgues
  • Ardéchoise 2018 near Montselgues Ardéchoise 2018 near Montselgues
  • Scenery near Saint-Pierre-Saint-Jean Scenery near Saint-Pierre-Saint-Jean
  • Donkey in Saint-Pierre-Saint-Jean Donkey in Saint-Pierre-Saint-Jean
  • The village of Saint-Pierre-Saint-Jean The village of Saint-Pierre-Saint-Jean
  • Scenery near Saint-Pierre-Saint-Jean Scenery near Saint-Pierre-Saint-Jean
  • The village of Faugères The village of Faugères
  • The village of Planzolles The village of Planzolles
  • Trees near Lablachère Trees near Lablachère
  • Joyeuse exit Joyeuse exit
  • The village of Laurac-en-Vivarais The village of Laurac-en-Vivarais
  • The village of Largentière The village of Largentière
  • The village of Chassiers The village of Chassiers
  • The village of Chassiers The village of Chassiers
  • The village of Chassiers The village of Chassiers
  • The village of Chassiers The village of Chassiers
  • Drummer (and cyclist) in Saint-Sernin Drummer (and cyclist) in Saint-Sernin
  • Music band in the village of Saint-Sernin Music band in the village of Saint-Sernin
  • The village of Vogüé The village of Vogüé
  • Greetings in Rochecolombe Greetings in Rochecolombe
  • The village of Rochecolombe The village of Rochecolombe
  • Half-a-bike in Saint-Maurice-d'Ardèche Half-a-bike in Saint-Maurice-d'Ardèche
  • The village of Saint-Maurice-d'Ardèche The village of Saint-Maurice-d'Ardèche
  • View from Balazuc bridge View from Balazuc bridge
  • The village of Balazuc The village of Balazuc
  • The village of Balazuc The village of Balazuc
  • Ardéchoise 2018 near Balazuc Ardéchoise 2018 near Balazuc
  • Free massage in Ruoms Free massage in Ruoms
  • 240 km to Saint-Félicien! 240 km to Saint-Félicien!
  • Swimming pool in Ruoms Swimming pool in Ruoms
  • Four-seasons cycling in Vallon-Pont-d'Arc Four-seasons cycling in Vallon-Pont-d'Arc
  • Le Pont d'Arc Le Pont d'Arc
  • Ardèche river near Vallon-Pont-d'Arc Ardèche river near Vallon-Pont-d'Arc
  • The village of Gras The village of Gras
  • Lavender field near Valvignères Lavender field near Valvignères
  • Ardéchoise 2018 near Saint-Priest Ardéchoise 2018 near Saint-Priest
  • Ardéchoise 2018 near Saint-Julien-du-Gua Ardéchoise 2018 near Saint-Julien-du-Gua
  • Thunderstorm near Saint-Étienne-de-Serre Thunderstorm near Saint-Étienne-de-Serre
  • Bon courage was about the thunderstorm :-) Bon courage was about the thunderstorm :-)
  • Bon courage near Saint-Étienne-de-Serre Bon courage near Saint-Étienne-de-Serre
  • Viewpoint near Saint-Pierreville Viewpoint near Saint-Pierreville
  • Checkpoint near Saint-Genest-Lachamp Checkpoint near Saint-Genest-Lachamp
  • Col de la Faye Col de la Faye
  • Tandem cyclists in Saint-Barthélemy-le-Meil Tandem cyclists in Saint-Barthélemy-le-Meil
  • Ardéchoise 2018 in Chalencon Ardéchoise 2018 in Chalencon
  • Ardéchoise 2018 in Chalencon Ardéchoise 2018 in Chalencon
  • Ardéchoise 2018 near Chalencon Ardéchoise 2018 near Chalencon
  • Col du Mazel Col du Mazel
  • Ardéchoise 2018 in Boucieu-le-Roi Ardéchoise 2018 in Boucieu-le-Roi
  • Ardéchoise 2018 in Bozas Ardéchoise 2018 in Bozas
  • After sunset in Saint Victor After sunset in Saint Victor
  • Col du Rouvey Col du Rouvey
  • Bakery Bakery
  • Col des Baraques Col des Baraques
  • Ascending Ascending
  • 1.5 metre 1.5 metre
  • The village of Le Monestier The village of Le Monestier
  • Melon cubes Melon cubes
  • The village of Saint-Clair The village of Saint-Clair
  • Bikes in Saint-Clair Bikes in Saint-Clair
  • Ardéchoise welcome banner in Saint-Clair Ardéchoise welcome banner in Saint-Clair
  • Humour... Humour...
  • View from Saint-Désirat View from Saint-Désirat
  • Bridge on the Rhone river in Andance Bridge on the Rhone river in Andance
  • Refreshment at a fountain in Albon Refreshment at a fountain in Albon
  • Hills and mountains, Ardéchoise 2018 in Albon Hills and mountains, Ardéchoise 2018 in Albon
  • Ardéchoise 2018 in Anneyron Ardéchoise 2018 in Anneyron
  • Le plus grand vélo de l'Ardéchoise entièrement en bois Le plus grand vélo de l'Ardéchoise entièrement en bois
  • Cycling directions in Laveyron Cycling directions in Laveyron
  • EuroVelo 17 information board EuroVelo 17 information board
  • The Rhone river The Rhone river
  • Ardéchoise 2018 in Sarras Ardéchoise 2018 in Sarras
  • Ardéchoise 2018 Ardéchoise 2018
  • Ardéchoise 2018 Ardéchoise 2018
  • Ardéchoise 2018 in Satillieu Ardéchoise 2018 in Satillieu
  • Ardéchoise 2018 departure pointt Ardéchoise 2018 departure pointt
  • Fire Fire