• Vianden Castle at night Vianden Castle at night
  • PC 14 is (not) open in Mersch PC 14 is (not) open in Mersch
  • Bikes in Remich Bikes in Remich
  • Moselle river in Konz Moselle river in Konz
  • Reflections on the Moselle river Reflections on the Moselle river
  • Bettel Bettel
  • Is that a barcode? Is that a barcode?
  • Art in Remich Art in Remich
  • Cycleway closed due to flooding Cycleway closed due to flooding
  • Beaufort castle Beaufort castle
  • Wasserbillig Wasserbillig
  • Mamerdall at night Mamerdall at night
  • No fishing No fishing
  • Night bike wash in Hesper Park Night bike wash in Hesper Park
  • Sheep Sheep
  • Terrible wind out there Terrible wind out there
  • All roads lead to Rome All roads lead to Rome
  • Useldange castle by night Useldange castle by night
  • Let it rain Let it rain
  • Winter 2020, day 1 of 2 Winter 2020, day 1 of 2
  • Moselle in Mertert Moselle in Mertert
  • Lac de la Haute-Sûre Lac de la Haute-Sûre
  • Toad close-up Toad close-up
  • Free Mobility in Luxembourg celebration Free Mobility in Luxembourg celebration
  • Pedestrian bridge Pedestrian bridge
  • Bock Bock
  • Free Mobility in Luxembourg celebration Free Mobility in Luxembourg celebration
  • Light painting in Mamerdal canyon Light painting in Mamerdal canyon
  • Abstract art made with rain and sodium lights Abstract art made with rain and sodium lights
  • Drëps picnic place at night Drëps picnic place at night
  • Guided by Venus Guided by Venus
  • Flood ahead Flood ahead
  • Bike light painting Bike light painting
  • Wäschbur Wäschbur
  • All roads lead to Rome All roads lead to Rome
  • Oak leaves Oak leaves
  • Luxdoc & B:loft bike ride Luxdoc & B:loft bike ride
  • Train in Reinsfeld Train in Reinsfeld
  • Christmas decorated Useldange Castle Christmas decorated Useldange Castle
  • Hunsrück-Radweg & Ruwer-Hochwald-Radweg Hunsrück-Radweg & Ruwer-Hochwald-Radweg
  • Castle Ruin Baldenau Castle Ruin Baldenau
  • Flooded way Flooded way
  • Berlin wall in Schengen Berlin wall in Schengen
  • Stones in Stolzembourg Stones in Stolzembourg
  • Evening commute after work Evening commute after work
  • Bike wash station in Hesper Park Bike wash station in Hesper Park
  • I should arrive at the Rhine just for sunset I should arrive at the Rhine just for sunset
  • Cycling directions in Kell am See Cycling directions in Kell am See
  • Rheinböllen is not on the Rhine shore Rheinböllen is not on the Rhine shore
  • Hobscheid tunnel Hobscheid tunnel
  • Cycling near Kell am See Cycling near Kell am See
  • Ruwer-Hochwald-Radweg near Waldweiler Ruwer-Hochwald-Radweg near Waldweiler
  • Lac de la Haute-Sûre at Misärsbréck Lac de la Haute-Sûre at Misärsbréck
  • Cycling directions in Kell am See Cycling directions in Kell am See
  • Cycling near Reinsfeld Cycling near Reinsfeld
  • Information boards at cycling routes intersection Information boards  at cycling routes intersection
  • Dense morning fog Dense morning fog
  • Frozen grass near Mamer Frozen grass near Mamer
  • Moon and Venus ahead Moon and Venus ahead
  • Flooded way ahead Flooded way ahead
  • Kayak club Hesper Kayak club Hesper
  • Useldange castle Useldange castle
  • Bicycle transport Bicycle transport
  • After the heavy rain in the Alzette river After the heavy rain in the Alzette river
  • Trail at Misärsbréck Trail at Misärsbréck
  • Sunset near Garnich Sunset near Garnich
  • Koerich castle Koerich castle
  • Flooded field Flooded field
  • Morning Ride Morning Ride
  • Canyon near Steinfort Canyon near Steinfort
  • First blue sky in a week First blue sky in a week
  • The mural of Mersch underpass The mural of Mersch underpass
  • Frosty way Frosty way
  • Chance of snow, so I did a detour. Chance of snow, so I did a detour.
  • Bike station at Becher Gare Bike station at Becher Gare
  • Cycling in Mullerthal Cycling in Mullerthal
  • Starry sky Starry sky
  • Forest track part of PC 1 in Kockelscheuer Forest track part of PC 1 in Kockelscheuer
  • Flooded way between Bertrange and Mamer Flooded way between Bertrange and Mamer
  • Clervaux castle Clervaux castle
  • Bike light painting Bike light painting
  • Toads are out Toads are out
  • Flooded way near Bertrange Flooded way near Bertrange
  • Winter hike to Nature Trail Enneschte Bësch Winter hike to Nature Trail Enneschte Bësch
  • Hiking trail near Berdorf Hiking trail near Berdorf
  • Renterkappell Renterkappell
  • Château de Larochette Château de Larochette
  • Useldange Castle Useldange Castle
  • Kayaks on the Sauer Kayaks on the Sauer
  • Sleeping ducks in Hesper Park Sleeping ducks in Hesper Park
  • Winter 2020, day 2 of 2 Winter 2020, day 2 of 2
  • Pétrusse river in Bertrange Pétrusse river in Bertrange
  • Graveyard at Useldange Castle Graveyard at Useldange Castle
  • Heron bird Heron bird
  • Renterkappell Renterkappell
  • Free Mobility in Luxembourg celebration Free Mobility in Luxembourg celebration
  • Winter 2020, day 2 of 2 Winter 2020, day 2 of 2
  • The dragon of Mersch The dragon of Mersch
  • Esch-sur-Sûre Esch-sur-Sûre
  • Morning wetlands to work Morning wetlands to work
  • Couple of cyclists near Diekirch Couple of cyclists near Diekirch
  • Some clouds near Bertrange Some clouds near Bertrange
  • Winter 2020, day 1 of 2 Winter 2020, day 1 of 2
  • Bike to work in Mamerdal Bike to work in Mamerdal
  • Winter 2020, day 2 of 2 Winter 2020, day 2 of 2
  • Esch-sur-Sûre Esch-sur-Sûre
  • Dirty cycleway near the European School Dirty cycleway near the European School
  • Cold water pond Cold water pond
  • Reflection Reflection
  • PC 21 near Schüttbuergermillen PC 21 near Schüttbuergermillen
  • Winter hike to Nature Trail Enneschte Bësch Winter hike to Nature Trail Enneschte Bësch
  • The Saar-Radweg The Saar-Radweg
  • Barrier bypass Barrier bypass
  • Winter hike to Nature Trail Enneschte Bësch Winter hike to Nature Trail Enneschte Bësch
  • Climbing information sign Climbing information sign
  • Water creek Water creek
  • Esch-sur-Sûre Esch-sur-Sûre
  • Memorable bike to work day Memorable bike to work day
  • Hiking directions in Grünewald Hiking directions in Grünewald
  • A layer of ice in the fields A layer of ice in the fields
  • Morning commute in the forest Morning commute in the forest
  • Escapardenne Lee Trail Escapardenne Lee Trail
  • Syndicat des Eaux du Sud Syndicat des Eaux du Sud
  • Rain in Hesper Park Rain in Hesper Park
  • 30 cm of snow! 30 cm of snow!
  • Night commute from work Night commute from work
  • Winter 2020, day 2 of 2 Winter 2020, day 2 of 2
  • Brussels in Schengen, and Paris in the background Brussels in Schengen, and Paris in the background
  • Winter bike to work in Ënneschte Bësch Winter bike to work in Ënneschte Bësch
  • Colmar Berg park Colmar Berg park
  • Flooded way from above Flooded way from above
  • Larochette Castle Larochette Castle
  • MTB trail Beaufort-Berdorf MTB trail Beaufort-Berdorf
  • Schetzel outdoor place of worship Schetzel outdoor place of worship
  • Barrage barré? Barrage barré?
  • Social cycling Social cycling
  • Ready to roll Ready to roll
  • MTB trail Beaufort-Berdorf MTB trail Beaufort-Berdorf
  • Pylon replaced following last year's tornado Pylon replaced following last year's tornado
  • A castle and a closed playground A castle and a closed playground
  • Ciara aftermath Ciara aftermath
  • Heavy rain Heavy rain
  • Golden hour near Zittig Golden hour near Zittig
  • Let it rain Let it rain
  • Cycleway transformed into a swimming pool Cycleway transformed into a swimming pool
  • Gantenbeinmühle Gantenbeinmühle
  • Fresh leaves on PC 17 to Niederpallen Fresh leaves on PC 17 to Niederpallen
  • Hiking trail in Mullerthal Hiking trail in Mullerthal
  • Memorable bike to work day Memorable bike to work day
  • Flooded underpass Flooded underpass
  • Groceries shopping during Covid-19 pandemic Groceries shopping during Covid-19 pandemic
  • Pedestrian bridge on the Upper-Sûre lake Pedestrian bridge on the Upper-Sûre lake
  • Night sky Night sky
  • Empty Croix de Cessange Empty Croix de Cessange
  • Groceries shopping during Covid-19 pandemic Groceries shopping during Covid-19 pandemic
  • Moselle valley Moselle valley
  • Swimming toad Swimming toad
  • Let it rain Let it rain
  • The Sauer river The Sauer river
  • Cycleway in Mullerthal Cycleway in Mullerthal
  • Hunnebur waterfall Hunnebur waterfall
  • Piste cyclable d'Echernach near Rameldange Piste cyclable d'Echernach near Rameldange
  • Sunflower field Sunflower field
  • Hobscheid tunnel in the fog Hobscheid tunnel in the fog
  • Bike shadow Bike shadow
  • Water droplets Water droplets
  • Mamerdal canyon Mamerdal canyon
  • Moon on the Rhine Moon on the Rhine
  • Winding road Winding road
  • Drëps Drëps
  • Morning fog Morning fog
  • Arriving in Larochette Arriving in Larochette
  • The Moselle river near Kirsch The Moselle river near Kirsch
  • Hotel Beau Coin Hotel Beau Coin
  • Quarry Quarry
  • Berlin Wall in Schengen Berlin Wall in Schengen
  • Heavy rain Heavy rain
  • Golden hour near Bettendorf Golden hour near Bettendorf
  • Cycling in Mullerthal Cycling in Mullerthal
  • Forest path near Itzig Forest path near Itzig
  • Sustainable parking Sustainable parking
  • Distant lightning Distant lightning
  • Mullerthal Trail Mullerthal Trail
  • Forest track near Bridel Forest track near Bridel
  • SES Astra in Betzdorf SES Astra in Betzdorf
  • Forest track near Schetzel Forest track near Schetzel
  • Beware the falling ice Beware the falling ice
  • Piste cyclable d'Echternach Piste cyclable d'Echternach
  • Rindschleiden church Rindschleiden church
  • A road in Belgium A road in Belgium
  • PC 2 near Rameldange PC 2 near Rameldange
  • PC 13 near Tossebierg PC 13 near Tossebierg
  • Hunsrück-Radweg in Nationalpark Hunsrück-Hochwald Hunsrück-Radweg in Nationalpark Hunsrück-Hochwald
  • Venus in the sky Venus in the sky
  • Bicycles queuing in Mamerdal Bicycles queuing in Mamerdal
  • Cycling to the Moselle Cycling to the Moselle
  • Hell of a path! Hell of a path!
  • Forest track in Grünewald Forest track in Grünewald
  • The hill above Diekirch The hill above Diekirch
  • Power substation in the night fog Power substation in the night fog
  • Social cycling Social cycling
  • Sauerdall cycling Sauerdall cycling
  • A stop at drëps picnic place A stop at drëps picnic place
  • Cycleway from Reisdorf to Bettel Cycleway from Reisdorf to Bettel
  • Koerich Castle Koerich Castle
  • Rindschleiden church Rindschleiden church
  • Rainy night ride Rainy night ride
  • PC 2 near Rameldange PC 2 near Rameldange
  • Drëps Drëps
  • Memorable bike to work day Memorable bike to work day
  • Vëlosummer Mamerdal Vëlosummer Mamerdal
  • Moselle valley Moselle valley
  • Hesper Park at night Hesper Park at night
  • Larochette castle Larochette castle
  • PC 16 near Goebelsmühle PC 16 near Goebelsmühle
  • Alles op de Vëlo selfie Alles op de Vëlo selfie
  • Itzegerstee Itzegerstee
  • Make Koler Kooler mural in Kahler Make Koler Kooler mural in Kahler
  • Railroad undespass in Schouweiler Railroad undespass in Schouweiler
  • Tree just above the way Tree just above the way
  • Restricted access Restricted access
  • Free Mobility in Luxembourg celebration Free Mobility in Luxembourg celebration
  • Buergbrennen 2020 Buergbrennen 2020
  • Running or cycling? Yes! Running or cycling? Yes!
  • Drinking water tap in Niederpallen Drinking water tap in Niederpallen
  • Painted skatepark in the Land of the Red Rocks Painted skatepark in the Land of the Red Rocks
  • Make Koler Kooler mural in Kahler Make Koler Kooler mural in Kahler
  • Free Mobility in Luxembourg celebration Free Mobility in Luxembourg celebration
  • Clear sky near Useldange Clear sky near Useldange
  • Schengen is alive Schengen is alive
  • Morning commute in Drëps Morning commute in Drëps
  • The Moselle near Bernkastel-Kues The Moselle near Bernkastel-Kues
  • Einsiedelei Einsiedelei
  • Philharmonie Philharmonie
  • Route is no longer "barrée", it seems Route is no longer "barrée", it seems
  • View from Talbrücke Oberkirchen View from Talbrücke Oberkirchen
  • Daxelay rock Daxelay rock
  • Swing gate won't swing anymore Swing gate won't swing anymore
  • This territory belongs to both Luxembourg and Germany as part of This territory belongs to both Luxembourg and Germany as part of
  • Vëlo Via Norden Vëlo Via Norden
  • Morning commute in Mamerdal Morning commute in Mamerdal
  • Mamerdal without the leaves Mamerdal without the leaves
  • Buergbrennen 2020 Buergbrennen 2020
  • Winter 2020, day 1 of 2 Winter 2020, day 1 of 2
  • The town of Saarburg The town of Saarburg
  • Alles op de Vëlo selfie Alles op de Vëlo selfie
  • Cycling to the office in Mamerdal Cycling to the office in Mamerdal
  • Müllverbrennungsanlage Velsen industrial area Müllverbrennungsanlage Velsen industrial area
  • Talbrücke Oberkirchen Talbrücke Oberkirchen
  • Autopédestre Strassen hiking trail Autopédestre Strassen hiking trail
  • Still a way to go Still a way to go
  • Mosel-Radweg near Rohlingen Mosel-Radweg near Rohlingen
  • I'm looking like a tripod I'm looking like a tripod
  • Buergbrennen 2020 Buergbrennen 2020
  • Cycleway along the Saar Cycleway along the Saar
  • A break near Consdorf A break near Consdorf
  • Sculpture in Burgplatz Sculpture in Burgplatz
  • Buergbrennen 2020 Buergbrennen 2020
  • Sauer level is high Sauer level is high
  • Drëps Drëps
  • Retired person on his daily ride Retired person on his daily ride
  • Slope down to the Moselle valley Slope down to the Moselle valley
  • Saarland-Radweg near Freisen Saarland-Radweg near Freisen
  • Buergbrennen 2020 Buergbrennen 2020
  • PC 7 near the Moselle area PC 7 near the Moselle area
  • Blooming tree Blooming tree
  • Empty motorway due to partial lockdown Empty motorway due to partial lockdown
  • Piste cyclable Nicolas Frantz near Garnich Piste cyclable Nicolas Frantz near Garnich
  • Blooming flowers Blooming flowers
  • A starry night A starry night
  • A steep slope ahead in Wormeldange A steep slope ahead in Wormeldange
  • Sharp turn on PC 1 near Beggen Sharp turn on PC 1 near Beggen
  • Vëlosummer Mamerdal Vëlosummer Mamerdal
  • Cycling directions at the border Cycling directions at the border
  • Morning commute Morning commute
  • PC 4 near Betzdorf PC 4 near Betzdorf
  • Icy street Icy street
  • Winter 2020, day 1 of 2 Winter 2020, day 1 of 2
  • Frost on bench Frost on bench
  • Viewpoint near Houfels Viewpoint near Houfels
  • Blocking tree on track Blocking tree on track
  • Vennbahn near Troisvierges Vennbahn near Troisvierges
  • Hunnebur waterfall Hunnebur waterfall
  • Noordstrooss near Lorentzweiler Noordstrooss near Lorentzweiler
  • Rhine river in Bingen Rhine river in Bingen
  • Eiserne Brücke Eiserne Brücke
  • Forbidden but go at your own risk Forbidden but go at your own risk
  • Härgotts Kapp Härgotts Kapp
  • Summer in Mamer Summer in Mamer
  • Mural in Kayl Mural in Kayl
  • Cycling directions near Serrig Cycling directions near Serrig
  • Photo stop Photo stop
  • Passage difficile Passage difficile
  • Feet in the water Feet in the water
  • Route des Menhirs Route des Menhirs
  • France-Germany border on the cycleway France-Germany border on the cycleway
  • Way goes into the water Way goes into the water
  • Where I left the Nahe-Radweg to join the Saarland-Radweg Where I left the Nahe-Radweg to join the Saarland-Radweg
  • Winter 2020, day 1 of 2 Winter 2020, day 1 of 2
  • Entering the Mullerthal area Entering the Mullerthal area
  • Nationalpark Hunsrück-Hochwald Nationalpark Hunsrück-Hochwald
  • Works being carried on PC 14 near Olm Works being carried on PC 14 near Olm
  • Old railroad transformed into a cycleway Old railroad transformed into a cycleway
  • Anti-littering campain Anti-littering campain
  • Empty E25 at Croix de Gasperich Empty E25 at Croix de Gasperich
  • Cycling directions near Dörrenbach Cycling directions near Dörrenbach
  • Cycling directions between the Saar and Moselle valleys Cycling directions between the Saar and Moselle valleys
  • Härgotts Kapp Härgotts Kapp
  • PC 21 in Northern Luxembourg PC 21 in Northern Luxembourg
  • Cycleway junction near Bech Cycleway junction near Bech
  • View to Kirchberg over the Alzette valley View to Kirchberg over the Alzette valley
  • Piste cyclable de la Wiltz Piste cyclable de la Wiltz
  • Railway station, Metz Railway station, Metz
  • Vëlosummer ride with Luxdoc and B:loft Vëlosummer ride with Luxdoc and B:loft
  • International friendship board near Herbitzheim International friendship board near Herbitzheim
  • First puncture in a long time First puncture in a long time
  • A break near Consdorf A break near Consdorf
  • View from Plareforme panoramique carrière Barrois View from Plareforme panoramique carrière Barrois
  • Schengen Schengen
  • PC 16 near Feulen PC 16 near Feulen
  • The dangerous piste cyclable de la Wiltz The dangerous piste cyclable de la Wiltz
  • Meysembourg castle Meysembourg castle
  • Windmills Windmills
  • Mamer Schlass Mamer Schlass
  • The Sauer river from EuroVelo 5 The Sauer river from EuroVelo 5
  • Orion Orion
  • The village of Esch-sur-Sûre The village of Esch-sur-Sûre
  • What a great place to fix a tyre puncture What a great place to fix a tyre puncture
  • Autumn colours in the forest Autumn colours in the forest
  • Härgotts Kapp Härgotts Kapp
  • Betelgeuse and Sequioa Betelgeuse and Sequioa
  • Railway track Railway track
  • Stress Reduction Kit Stress Reduction Kit
  • Homburg cityscape from Schlossberg Homburg cityscape from Schlossberg
  • Night sky Night sky
  • Vineyards near the Moselle Vineyards near the Moselle
  • Vineyards near Wormeldange Vineyards near Wormeldange
  • Barcodes of shadow Barcodes of shadow
  • Plareforme panoramique carrière Barrois Plareforme panoramique carrière Barrois
  • Drawing artwork in Cruchten Drawing artwork in Cruchten
  • Light and fog in the forest Light and fog in the forest
  • No Carnaval due to Coronavirus No Carnaval due to Coronavirus
  • On a bridge over the Saar river On a bridge over the Saar river
  • On the way back from an IT room inspection On the way back from an IT room inspection
  • Mushroom rooms in Useldange Mushroom rooms in Useldange
  • Lost a screw on the crank set Lost a screw on the crank set
  • Mural in Kayl Mural in Kayl
  • Golden hour on PC 12 near Eischen Golden hour on PC 12 near Eischen
  • Cycling map near Freisen Cycling map near Freisen
  • Autumn colours on PC 12 near Hovelange Autumn colours on PC 12 near Hovelange
  • Hot air balloon Hot air balloon
  • Welcome to Esch-sur-Sûre Welcome to Esch-sur-Sûre
  • Vëlosummer sign in Beggen Vëlosummer sign in Beggen
  • Lake Capellen Lake Capellen
  • Fog in Hobscheid tunnel Fog in Hobscheid tunnel
  • Syrdall VeloRoute near Syren Syrdall VeloRoute near Syren
  • Can you find the mistake? Can you find the mistake?
  • Hunsrück-Radweg near Morbach Hunsrück-Radweg near Morbach
  • Bridge over the White Ernz river on PC 5 Bridge over the White Ernz river on PC 5
  • Priedigstull viewpoint Priedigstull viewpoint
  • Two for one and a half Two for one and a half
  • Golden hour shadow casting Golden hour shadow casting
  • Oops! Oops!
  • Sauer river Sauer river
  • Crossing the border to France for a few meters Crossing the border to France for a few meters
  • Unpaved part of Veloroute Syrdall near Syren Unpaved part of Veloroute Syrdall near Syren
  • A water pond at night A water pond at night
  • Cycling directions and climb warning in Lautenbach Cycling directions and climb warning in Lautenbach
  • Works on PC 7 Works on PC 7
  • Cycling near Lauterbach, Saarland Cycling near Lauterbach, Saarland
  • Near Syren Near Syren
  • Inside Rindschleiden church Inside Rindschleiden church
  • Centre de vacances "Les Ardennes" Centre de vacances "Les Ardennes"
  • Empty E25 motorway near Steinfort Empty E25 motorway near Steinfort
  • Threatening sky Threatening sky
  • Wide Sauer river Wide Sauer river
  • Rain in the forest Rain in the forest
  • No comment No comment
  • After a groceries stop After a groceries stop
  • PC 13 near Garnich PC 13 near Garnich
  • OMG it's raining! OMG it's raining!
  • Winter tyre Winter tyre
  • Lord of the Schetzel Lord of the Schetzel
  • Europe 1 radio transmitter Europe 1 radio transmitter
  • Tudor Tour Tudor Tour
  • Wasserbillig Wasserbillig
  • Blue sky near Bech Blue sky near Bech
  • Ellergronn Ellergronn
  • They don't care about our sick world They don't care about our sick world
  • Pétrusse river in town Pétrusse river in town
  • Winding road on PC 22 between Hosingen and Lellingen Winding road on PC 22 between  Hosingen and Lellingen
  • Pfaffenthal lift Pfaffenthal lift
  • A garden in Steinfort A garden in Steinfort
  • Going upstairs Going upstairs
  • Viewpoint to Sauertal Viewpoint to Sauertal
  • Cycling in Mullerthal Cycling in Mullerthal
  • Artwork on Red Bridge Artwork on Red Bridge
  • Ënneschte Bësch nature reserve sign Ënneschte Bësch nature reserve sign
  • PC 16 near Niederfeulen PC 16 near Niederfeulen
  • Some other barcodes on PC 13 Some other barcodes on PC 13