• Cheese pizza Cheese pizza
  • Groceries at the market Groceries at the market
  • Tennis court Tennis court
  • The best apples at the market The best apples at the market
  • Night panorama to Steinsel Night panorama to Steinsel
  • MTB trail Goesdorf MTB trail Goesdorf
  • Sauerdal Sauerdal
  • Social interaction with a kid Social interaction with a kid
  • Ready to ford? Or not... Ready to ford? Or not...
  • Track near Tadler Track near Tadler
  • The Sauer river in Heiderscheidgrund The Sauer river in Heiderscheidgrund
  • Stauséi Stauséi
  • Stauséi in Burfelt Stauséi in Burfelt
  • A boat on the Stauséi A boat on the Stauséi
  • Crane migration Crane migration
  • Nature made abstract art Nature made abstract art
  • Dusk near the Stauséi Dusk near the Stauséi
  • Moselle valley near Grevenmacher Moselle valley near Grevenmacher
  • Autumn colours on MTB trail Dalheim Autumn colours on MTB trail Dalheim
  • Track near Münschecker Track near Münschecker
  • Autopédestre Roedgen Autopédestre Roedgen
  • Schlammwiss Nature Reserve Schlammwiss Nature Reserve
  • Autumn colours on the cycleway near Leudelange Autumn colours on the cycleway near Leudelange
  • Stop (building bullshit infrastructure) Stop (building bullshit infrastructure)
  • Golden hour near Zittig Golden hour near Zittig
  • Felsenroute between PC 2 and Berdorf Felsenroute between PC 2 and Berdorf
  • MTB trail Beaufort-Berdorf MTB trail Beaufort-Berdorf
  • MTB trail Beaufort-Berdorf MTB trail Beaufort-Berdorf
  • Dusk in Mullerthal Dusk in Mullerthal
  • Pfaffenthal lift Pfaffenthal lift
  • Misty morning Misty morning
  • Blocking tree on the way Blocking tree on the way
  • MTB trail Larochette MTB trail Larochette
  • Contact Contact
  • Stargazing night Stargazing night
  • Distant thunderstorm Distant thunderstorm
  • Contact Contact
  • Social cycling Social cycling
  • Threatening clouds Threatening clouds
  • Vëlosummer Mamerdal Vëlosummer Mamerdal
  • Climb from Mamerdal to Steinsel Climb from Mamerdal to Steinsel
  • Vëlosummer Mamerdal Vëlosummer Mamerdal
  • Vëlosummer Mamerdal Vëlosummer Mamerdal
  • Drinking water tap in Niederpallen Drinking water tap in Niederpallen
  • Rain is near Rain is near
  • PC 14 construction works in Schoenfels PC 14 construction works in Schoenfels
  • Vëlosummer Mamerdal Vëlosummer Mamerdal
  • Blackberries Blackberries
  • Puncture Puncture
  • Sun rays Sun rays
  • Blackberries picking Blackberries picking
  • Vëlosummer Mamerdal Vëlosummer Mamerdal
  • Vëlosummer Mamerdal Vëlosummer Mamerdal
  • Vëlosummer Mamerdal Vëlosummer Mamerdal
  • Summer in Mamer Summer in Mamer
  • Moselle vineyards Moselle vineyards
  • Moselle vineyards Moselle vineyards
  • Sauer river near Wasserbillig Sauer river near Wasserbillig
  • Tudor Tour Tudor Tour
  • Tudor Tour Tudor Tour
  • Tudor Tour Tudor Tour
  • Tudor Tour Tudor Tour
  • Villa Romaine Echternach Villa Romaine Echternach
  • Refilling water in Ernster on PC 2 Refilling water in Ernster on PC 2
  • Theaterplaz beach Theaterplaz beach
  • SRAM bike cassette SRAM bike cassette
  • Cycling distance Cycling distance
  • Cycling distance Cycling distance
  • Crow duing heatwave Crow duing heatwave
  • Ferris Wheel Ferris Wheel
  • Climb out of Lintgen Climb out of Lintgen
  • Hunnebur waterfall Hunnebur waterfall
  • Cycling near Hunnebur Cycling near Hunnebur
  • Trees near Reckange-Barrière Trees near Reckange-Barrière
  • Cycling in the sand near Openthalt Cycling in the sand near Openthalt
  • Cycling near Saeul Cycling near Saeul
  • Dying trees Dying trees
  • Filming at Villa Romaine Goeblange Filming at Villa Romaine Goeblange
  • Apples Apples
  • Cycling at golden hour Cycling at golden hour
  • Vëlosummer EuroVelo5/Syrdall Vëlosummer EuroVelo5/Syrdall
  • Respect Respect
  • Vëlosummer Syrdall Vëlosummer Syrdall
  • All roads lead to Rome All roads lead to Rome
  • Goeblange water tower Goeblange water tower
  • Road near Holtz Road near Holtz
  • Nature reserve Haute-Sûre-Bruch/Pont Misère Nature reserve Haute-Sûre-Bruch/Pont Misère
  • 3 digits distance signs are not common in Luxembourg 3 digits distance signs are not common in Luxembourg
  • Ruin near Ardoisières, Martelange Ruin near Ardoisières, Martelange
  • Cycling near Wincrange Cycling near Wincrange
  • Vennbahn near Troisvierges Vennbahn near Troisvierges
  • Vëlo Via Norden Vëlo Via Norden
  • Sculpture in Burgplatz Sculpture in Burgplatz
  • Vëlo Via Norden Vëlo Via Norden
  • Vëlo Via Norden Vëlo Via Norden
  • Vëlo Via Norden Vëlo Via Norden
  • Vëlo Via Norden Vëlo Via Norden
  • Vëlo Via Norden Vëlo Via Norden
  • Piste cyclable du Nord Piste cyclable du Nord
  • Piste cyclable du Nord Piste cyclable du Nord
  • Between Schlindermanderscheid and Kautenbach Between Schlindermanderscheid and Kautenbach
  • Vëlosummer sign in Beggen Vëlosummer sign in Beggen
  • Bourscheid castle Bourscheid castle
  • Alzette river in Pfaffenthal Alzette river in Pfaffenthal
  • Cyclistes respectez le code de la route Cyclistes respectez le code de la route
  • Social cycling in Mamerdal Social cycling in Mamerdal
  • Feet in the water Feet in the water
  • Vëlosummer ride with Luxdoc and B:loft Vëlosummer ride with Luxdoc and B:loft
  • Septfontaines castle Septfontaines castle
  • Climb to Schiltzberg Climb to Schiltzberg
  • Piste cyclable de l'Ernz Blanche Piste cyclable de l'Ernz Blanche
  • Larochette Castle Larochette Castle
  • Graveling to the office Graveling to the office
  • Sharp turn on PC 1 near Beggen Sharp turn on PC 1 near Beggen
  • Sandy way Sandy way
  • Lunch ride Lunch ride
  • A mosaic in Vichten A mosaic in Vichten
  • Vichten statue Vichten statue
  • Useldange castle Useldange castle
  • Watch for bikes! Watch for bikes!
  • Nut houses in Useldange Nut houses in Useldange
  • Hollenfels Castle Hollenfels Castle
  • Alles op de Vëlo selfie Alles op de Vëlo selfie
  • Marienthal Marienthal
  • Alles op de Vëlo selfie Alles op de Vëlo selfie
  • A statue in Bettingen A statue in Bettingen
  • A tough climb A tough climb
  • Climbing above Utscheid Climbing above Utscheid
  • A shortcut suggested by Komoot A shortcut suggested by Komoot
  • Track near Dockendorf Track near Dockendorf
  • Forest track near Dockendorf Forest track near Dockendorf
  • That's more than a 6-pack That's more than a 6-pack
  • Niel Armstrong mural on a building in Bitburg Niel Armstrong mural on a building in Bitburg
  • Refueling Refueling
  • Roadworks Roadworks
  • Going out of Kylltal near Sülm Going out of Kylltal near Sülm
  • Chapel near Speicher Chapel near Speicher
  • Römische Langmauer Römische Langmauer
  • Diversion of the Kyll-Radweg Diversion of the Kyll-Radweg
  • Narrow K road near Hochmark Narrow K road near Hochmark
  • Bad pavement above Kordel Bad pavement above Kordel
  • So dramatic! So dramatic!
  • Cycling along the Moselle Cycling along the Moselle
  • A drone in the office A drone in the office
  • Opened hard disk Opened hard disk
  • Ecoparc = happy in a car? Ecoparc = happy in a car?
  • Cycling infrastructure in Koerich Cycling infrastructure in Koerich
  • Pylon replaced following last year's tornado Pylon replaced following last year's tornado
  • Swing gate won't swing anymore Swing gate won't swing anymore
  • Morning commute in Bambësch Morning commute in Bambësch
  • Fräheetsbam underpass sign Fräheetsbam underpass sign
  • Falling sky? Falling sky?
  • Clouds at the outlook Clouds at the outlook
  • Mural at Bouferterhaff Mural at Bouferterhaff
  • Office outfit of the day Office outfit of the day
  • Rue de la Gare, Mamer Rue de la Gare, Mamer
  • Barrier bypass Barrier bypass
  • Hide and seek game between sun and clouds Hide and seek game between sun and clouds
  • Office outfit of the day Office outfit of the day
  • Some clouds near Bertrange Some clouds near Bertrange
  • Warning sign Warning sign
  • The pirate ship playground The pirate ship playground
  • Rainbow in the park Rainbow in the park
  • Under Pont Adolphe Under Pont Adolphe
  • Quaxing Quaxing
  • Mural in Leudelange Mural in Leudelange
  • The Moselle river near Kirsch The Moselle river near Kirsch
  • Moselle vineyards Moselle vineyards
  • The Moselle near Bernkastel-Kues The Moselle near Bernkastel-Kues
  • The Moselle near Bernkastel-Kues The Moselle near Bernkastel-Kues
  • Cycling tunnel near Wittlich Cycling tunnel near Wittlich
  • Kilometre 26 of the Maare-Mosel-Radweg Kilometre 26 of the Maare-Mosel-Radweg
  • Maare-Mosel-Radweg near Daun Maare-Mosel-Radweg near Daun
  • Cycling directions near Gillenfeld Cycling directions near Gillenfeld
  • Train café in Daun Train café in Daun
  • Cycling directions near Daun Cycling directions near Daun
  • Eifel-Ardennen Radweg near Waldkönigen Eifel-Ardennen Radweg near Waldkönigen
  • The Kyll river in Gerolstein The Kyll river in Gerolstein
  • Cycling holidays Cycling holidays
  • View on Kyllburg View on Kyllburg
  • Kylltag-Radweg near Auw an der Kyll Kylltag-Radweg near Auw an der Kyll
  • Sauer river Sauer river
  • Cycling directions in Erdorf Cycling directions in Erdorf
  • Irrel waterfall Irrel waterfall
  • Prümtal Radweg Prümtal Radweg
  • Roter Puhl Roter Puhl
  • Climbing up in the Eifel Climbing up in the Eifel
  • The Irsen valley The Irsen valley
  • The Eifel near Kandlerhof The Eifel near Kandlerhof
  • Unexpected cycling route Unexpected cycling route
  • Gousselerbierg climb Gousselerbierg climb
  • Capitalism in the office Capitalism in the office
  • Gravel track North of Bridel Gravel track North of Bridel
  • Totem Totem
  • Bike station at Becher Gare Bike station at Becher Gare
  • New cycling infrastructure near Junglinster New cycling infrastructure near Junglinster
  • I scream for an ice cream I scream for an ice cream
  • Echternach lake Echternach lake
  • Retired person on his daily ride Retired person on his daily ride
  • Couple of cyclists near Diekirch Couple of cyclists near Diekirch
  • Porn scene Porn scene
  • Niederglabach's chapel Niederglabach's chapel
  • Strange home Strange home
  • Mullerthal Trail Mullerthal Trail
  • Asphalt trac near Heffingen Asphalt trac near Heffingen
  • Three Eiffel towers? Three Eiffel towers?
  • Asphalt track near Junglinster Asphalt track near Junglinster
  • Koler Koler
  • No comment No comment
  • Vineyards near Wormeldange Vineyards near Wormeldange
  • Slope down to the Moselle valley Slope down to the Moselle valley
  • Diving into the Moselle Valley Diving into the Moselle Valley
  • Mosel-Radweg near Rohlingen Mosel-Radweg near Rohlingen
  • Threatening sky Threatening sky
  • Brussels in Schengen, and Paris in the background Brussels in Schengen, and Paris in the background
  • The clouds The clouds
  • Cycling in the vineyards on PC 7 near Remich Cycling in the vineyards on PC 7 near Remich
  • Berlin Wall in Schengen Berlin Wall in Schengen
  • New features on the EuroVelo 5 cycling route New features on the EuroVelo 5 cycling route
  • New features on the EuroVelo 5 cycling route New features on the EuroVelo 5 cycling route
  • New features on the EuroVelo 5 cycling route New features on the EuroVelo 5 cycling route
  • Hesper Park at night Hesper Park at night
  • Passage difficile Passage difficile
  • Piste cyclable des Ardoisières near Martelange Piste cyclable des Ardoisières near Martelange
  • All roads lead to Rome All roads lead to Rome
  • Gravel way between Martelange and Bastogne Gravel way between Martelange and Bastogne
  • The Sauer river from EuroVelo 5 The Sauer river from EuroVelo 5
  • Gravel way between Martelange and Bastogne Gravel way between Martelange and Bastogne
  • Gravel way between Martelange and Bastogne Gravel way between Martelange and Bastogne
  • Piste cyclable de la Wiltz Piste cyclable de la Wiltz
  • The dangerous piste cyclable de la Wiltz The dangerous piste cyclable de la Wiltz
  • Piste cyclable de la Wiltz Piste cyclable de la Wiltz
  • Piste cyclable de la Wiltz Piste cyclable de la Wiltz
  • Piste cyclable de la Wiltz Piste cyclable de la Wiltz
  • Above the Wiltz valley Above the Wiltz valley
  • Bourscheid castle Bourscheid castle
  • Sauertal Sauertal
  • Cycling infrastructure in Koerich Cycling infrastructure in Koerich
  • Cycling infrastructure in Koerich Cycling infrastructure in Koerich
  • Cycling infrastructure in Koerich Cycling infrastructure in Koerich
  • Sculpture Sculpture
  • Railway track Railway track
  • Bicycles queuing in Mamerdal Bicycles queuing in Mamerdal
  • They don't care about our sick world They don't care about our sick world
  • Cow trying to hide Cow trying to hide
  • Garden shelter Garden shelter
  • Rose Rose
  • Blooming plant Blooming plant
  • Oak leaves Oak leaves
  • Swimming toad Swimming toad
  • Sheep Sheep
  • Welcome to Ell Welcome to Ell
  • A valley North of Petit Nobressart A valley North of Petit Nobressart
  • Welcome to Petit Nobressart Welcome to Petit Nobressart
  • Dällchen West Tour near Useldange Dällchen West Tour near Useldange
  • Ardennes-Eifel route Ardennes-Eifel route
  • Two cows Two cows
  • Next to Bill Next to Bill
  • Empty N22 road during lockdown Empty N22 road during lockdown
  • Three empty lanes Three empty lanes
  • Welcome to Boevange/Attert Welcome to Boevange/Attert
  • Empty Noordstrooss motorway near Bissen Empty Noordstrooss motorway near Bissen
  • Fresh drink refill during lockdown Fresh drink refill during lockdown
  • Road between Mersch and Gosseldange Road between Mersch and Gosseldange
  • Hiking trail in Howald Hiking trail in Howald
  • Blooming tree Blooming tree
  • Ready for a rollercoaster ride Ready for a rollercoaster ride
  • Exploring an unvisited track Exploring an unvisited track
  • Forest track in Kazebësch Forest track in Kazebësch
  • You can't be taller than 4.8 metres You can't be taller than 4.8 metres
  • Steep climb in Neuhäusgen Steep climb in Neuhäusgen
  • Horses in Sandweiler Horses in Sandweiler
  • American Military Cemetery, Val du Scheid American Military Cemetery, Val du Scheid
  • Steep climb in Neuhäusgen Steep climb in Neuhäusgen
  • Grünewald forest near Findel Grünewald forest near Findel
  • Welcome to Findel Welcome to Findel
  • Mikado forest near Findel Mikado forest near Findel
  • Call me Bugs Money Honey mural Call me Bugs Money Honey mural
  • Fresh leaves on PC 17 to Niederpallen Fresh leaves on PC 17 to Niederpallen
  • Groceries shopping during Covid-19 pandemic Groceries shopping during Covid-19 pandemic
  • Groceries shopping during Covid-19 pandemic Groceries shopping during Covid-19 pandemic
  • Grünewald Grünewald
  • Nature reserve Laangmuer Nature reserve Laangmuer
  • Grünewald Grünewald
  • Empty motorway Noordstrooss during lockdown Empty motorway Noordstrooss during lockdown
  • Belgium border in Gaichel Belgium border in Gaichel
  • Golden hour on PC 12 near Eischen Golden hour on PC 12 near Eischen
  • Empty E25 motorway near Steinfort Empty E25 motorway near Steinfort
  • Almost hidden track in Grünewald Almost hidden track in Grünewald
  • Forest track in Grünewald Forest track in Grünewald
  • Bike shadow Bike shadow
  • Forest track in Grünewald Forest track in Grünewald
  • Exploring Grünewald Exploring Grünewald
  • Schetzel outdoor place of worship Schetzel outdoor place of worship
  • Forest track near Schetzel Forest track near Schetzel
  • Aarnescht nature reserve Aarnescht nature reserve
  • Forest track in Grünewald Forest track in Grünewald
  • Forest track in Grünewald Forest track in Grünewald
  • Despite pandemic you still need to beg for crossing a street Despite pandemic you still need to beg for crossing a street
  • Trunk on the path Trunk on the path
  • Piste cyclable de la Syre between Wecker and Manternach Piste cyclable de la Syre between Wecker and Manternach
  • CR 132 road near Bech CR 132 road near Bech
  • Berdorf water tower Berdorf water tower
  • Watch for migrating frogs Watch for migrating frogs
  • Mullerthal cliffs near Berdorf Mullerthal cliffs near Berdorf
  • Mullerthal Mullerthal
  • Climb to Beaufort from Mullerthal valley Climb to Beaufort from Mullerthal valley
  • Hiking trail near Berdorf Hiking trail near Berdorf
  • View towards the Ardennes from the top of Mullerthal Trail Route View towards the Ardennes from the top of Mullerthal Trail Route
  • Is that a barcode? Is that a barcode?
  • CR 115 road between Nommern and Medenach CR 115 road between Nommern and Medenach
  • Chapel in Niederglabach Chapel in Niederglabach
  • Exploring some unvisited tracks near Leudelange Exploring some unvisited tracks near Leudelange
  • Exploring some unvisited tracks near Leudelange Exploring some unvisited tracks near Leudelange
  • Betebuerger Bësch Betebuerger Bësch
  • Bridge in Betebuerger Bësch Bridge in Betebuerger Bësch
  • Swim Swim
  • Some other barcodes on PC 13 Some other barcodes on PC 13
  • Exploring some unvisited ways... Exploring some unvisited ways...
  • Asphalt track near Fingig Asphalt track near Fingig
  • Path between Hivange and Garnich Path between Hivange and Garnich
  • Not ideal when you get there... by bike... Not ideal when you get there... by bike...
  • Exploring some unvisited ways... Exploring some unvisited ways...
  • Water pond Water pond
  • Exploring some unvisited ways... Exploring some unvisited ways...
  • Exploring some unvisited ways... Exploring some unvisited ways...
  • Exploring some unvisited ways... Exploring some unvisited ways...
  • Path separating industrial zone and residential zone in Baschara Path separating industrial zone and residential zone in Baschara
  • Industrial area in Bascharage Industrial area in Bascharage
  • Sunset in Bascharage Sunset in Bascharage
  • Viewpoint near Hivange Viewpoint near Hivange
  • Social distancing at the butcher Social distancing at the butcher
  • Groceries shopping during Covid-19 pandemic Groceries shopping during Covid-19 pandemic
  • South Park mural in Schouweiler South Park mural in Schouweiler
  • Forest track near Pissange Forest track near Pissange
  • Mikado forest near Pissange Mikado forest near Pissange
  • Empty Croix de Cessange Empty Croix de Cessange
  • Reflection Reflection
  • Restricted access Restricted access
  • PC 4 near Betzdorf PC 4 near Betzdorf
  • Unpaved track Unpaved track
  • Somewhere near Flaxweiler Somewhere near Flaxweiler
  • The village of Lenningen The village of Lenningen
  • Curvy road between Greiveldange and Lenningen Curvy road between Greiveldange and Lenningen
  • Moselle vineyards Moselle vineyards
  • Riding on steps Riding on steps
  • Moselle valley Moselle valley
  • Night exploration Night exploration
  • Blocking tree on track Blocking tree on track
  • PC 7 near the Moselle area PC 7 near the Moselle area
  • Starry sky Starry sky
  • Bike light painting Bike light painting
  • Critical Mass during lockdown Critical Mass during lockdown
  • Sunset Sunset
  • Garden works Garden works
  • Astronomy Astronomy
  • Night sky Night sky
  • Rainy ride to the market Rainy ride to the market
  • Pétrusse river in town Pétrusse river in town
  • Bike to work Bike to work
  • After the heavy rain in the Alzette river After the heavy rain in the Alzette river
  • Kayak club Hesper Kayak club Hesper
  • Flooded way Flooded way
  • Baa! Baa!
  • Former railroad transformed into a cycleway Former railroad transformed into a cycleway
  • PC 2 near Rameldange PC 2 near Rameldange
  • PC 2 near Rameldange PC 2 near Rameldange
  • Ready to climb! Ready to climb!
  • Morning wetlands to work Morning wetlands to work
  • Pétrusse river in Bertrange Pétrusse river in Bertrange
  • Flooded way between Bertrange and Mamer Flooded way between Bertrange and Mamer
  • New tyre on New tyre on
  • New tyres ready to be installed New tyres ready to be installed
  • Heavy rain Heavy rain
  • Heavy rain Heavy rain
  • Lake Capellen Lake Capellen
  • Morning commute near Holzem Morning commute near Holzem
  • Alpaca Alpaca
  • Lunch break in the sun Lunch break in the sun
  • Cycling directions near Dahlem Cycling directions near Dahlem
  • Frozen morning Frozen morning
  • Sun and flood Sun and flood
  • Icy patches Icy patches
  • Drëps picnic place at night Drëps picnic place at night
  • Frosty grass Frosty grass
  • Frosty morning Frosty morning
  • Frost on bench Frost on bench
  • Cold water pond Cold water pond
  • Mamer Schlass Mamer Schlass
  • Hobscheid tunnel Hobscheid tunnel
  • Useldange castle by night Useldange castle by night
  • Guided by Venus Guided by Venus
  • An ice patch An ice patch
  • Sign near my old office Sign near my old office
  • Make Koler Kooler mural in Kahler Make Koler Kooler mural in Kahler
  • Cité Syrdall, Wecker Cité Syrdall, Wecker
  • Make Koler Kooler mural in Kahler Make Koler Kooler mural in Kahler
  • New Castle of Ansembourg New Castle of Ansembourg
  • Dirty sign Dirty sign
  • Flood ahead Flood ahead