• Bike night ride on August 8 2015 Bike night ride on August 8 2015
  • Inside Hotel Esplanade Inside Hotel Esplanade
  • Candles Candles
  • Inside Hotel Esplanade Inside Hotel Esplanade
  • Gamla stan during twilight Gamla stan during twilight
  • See the seafood at B.A.R. See the seafood at B.A.R.
  • Famous ship Famous ship
  • Bridge during twilight Bridge during twilight
  • Window shopping Window shopping
  • Boat Boat
  • Ship in Stockholm Ship in Stockholm
  • A night landscape around the bike A night landscape around the bike
  • 20160108 185439-HDR 20160108 185439-HDR
  • Red power Red power
  • MNAC symmetry MNAC symmetry
  • MNAC symmetric planet MNAC symmetric planet
  • MNAC panorama MNAC panorama
  • MNAC planet MNAC planet
  • MNAC ceiling panorama MNAC ceiling panorama
  • Botanical panorama Botanical panorama
  • Botanical planet Botanical planet
  • Laptop shadow Laptop shadow
  • Old Rhine river Old Rhine river
  • No swimming No swimming
  • Tree reflection Tree reflection
  • Tree rows in Strasbourg Tree rows in Strasbourg
  • Cycling directions sign in Strasbourg Cycling directions sign in Strasbourg
  • Train 1900 Train 1900
  • Planet Bock at night Planet Bock at night
  • No swimming! No swimming!
  • Circular trunk Circular trunk
  • Droplets on the tree Droplets on the tree
  • PC 1 in Bambësch, winter version PC 1 in Bambësch, winter version
  • Forest path Forest path
  • Picnic shelter on PC1 in Bambësch Picnic shelter on PC1 in Bambësch
  • Moss Moss
  • Logging Logging
  • Snow covered bench Snow covered bench
  • A curvy path in Bambësch A curvy path in Bambësch
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • View from Neuhäuschen hill View from Neuhäuschen hill
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Bridge over the Nordstrooss Bridge over the Nordstrooss
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Stereo 2^5 birthday Stereo 2^5 birthday
  • Koler Koler
  • R.I.P. Helmut R.I.P. Helmut
  • Koler letters Koler letters
  • Greetings from Koler, the village of Paint Greetings from Koler, the village of Paint
  • Koler Church (Église Saint-Étienne) at night Koler Church (Église Saint-Étienne) at night
  • House decoration House decoration
  • PC 12 at night near Kahler PC 12 at night near Kahler
  • PC 12 at night near Kahler PC 12 at night near Kahler
  • Escaped cow Escaped cow
  • Cycling lane in Merl Cycling lane in Merl
  • PC 1 along Val Sainte Croix in Luxembourg City PC 1 along Val Sainte Croix in Luxembourg City
  • Back on track after work Back on track after work
  • Trailing back home Trailing back home
  • Maison Néolithique Maison Néolithique
  • Autumn twilight Autumn twilight
  • Mountain biking Mountain biking
  • 20171008 182632-Edit 20171008 182632-Edit
  • When cycling meets hiking When cycling meets hiking
  • PC 2 between Kirchberg and Senningerberg PC 2 between Kirchberg and Senningerberg
  • PC 2 fork PC 2 fork
  • Rain to work Rain to work
  • An ordinary morning commute An ordinary morning commute
  • Morning ride to work Morning ride to work
  • Storm coming Storm coming
  • 20171208 225701 20171208 225701
  • Cold Cold
  • Contradiction: go or no go? Contradiction: go or no go?
  • Local cycling route between Ansembourg, Hollenfels, Tuntange an Local cycling route between Ansembourg,  Hollenfels, Tuntange an
  • Holenfels castle Holenfels castle
  • Passt op! Passt op!
  • Cows Cows
  • View towards Äischdall near Mersch View towards Äischdall near Mersch
  • Golden hour through the woods Golden hour through the woods
  • Forest track near Burg-Reuland Forest track near Burg-Reuland
  • The Northernmost border between Luxembourg and Belgium The Northernmost border between Luxembourg and Belgium
  • Directions on Vennbahn in St. Vith Directions on Vennbahn in St. Vith
  • Sign on Vennbahn in St. Vith Sign on Vennbahn in St. Vith
  • Where Vennbahn meets RAVeL L45 Where Vennbahn meets RAVeL L45
  • A well loaded cyclist on his tour A well loaded cyclist on his tour
  • Railroad crossing Railroad crossing
  • Old train timetable Old train timetable
  • No horse riding... No horse riding...
  • Vennbahn cycle and rail Vennbahn cycle and rail
  • km 42 of Vennbahn km 42 of Vennbahn
  • Vennbahn near Monschau Vennbahn near Monschau
  • Old Fen-Rail Old Fen-Rail
  • Bahnhof picnic place Bahnhof picnic place
  • Two countries (a strip of Belgium within Germany) Two countries (a strip of Belgium within Germany)
  • Bridge Bridge
  • Cycling directions on Vennbahn Cycling directions on Vennbahn
  • Vennbahn Vennbahn
  • Terrace railway carriage and signs Terrace railway carriage and signs
  • fietsknooppuntennetwerk map fietsknooppuntennetwerk map
  • Vennbahn station Vennbahn station
  • Vennbahn infoboard details Vennbahn infoboard details
  • Totem sign Totem sign
  • Vennbahn infoboard Vennbahn infoboard
  • km 2 of Vennbahn km 2 of Vennbahn
  • The beginning (or the end) of Vennbahn The beginning (or the end) of Vennbahn
  • Tall landmark Tall landmark
  • Cycling directions in Aachen Cycling directions in Aachen
  • Miniature landmark Miniature landmark
  • Sad sign Sad sign
  • Cycling directions in Aachen Cycling directions in Aachen
  • Smobies everywhere Smobies everywhere
  • I thought the Netherlands were a flat country I thought the Netherlands were a flat country
  • Approaching Aachen Approaching Aachen
  • House House
  • Border between the Netherlands and Germany Border between the Netherlands and Germany
  • Gulperberg Gulperberg
  • Entering locality Entering locality
  • Water mill Water mill
  • Cycling route between Maastricht and Aachen Cycling route between Maastricht and Aachen
  • When ascend and elevation did not match When ascend and elevation did not match
  • Dutch cycling route on shared infra Dutch cycling route on shared infra
  • Mill Mill
  • Cycling route sign Cycling route sign
  • Horses on the edge of the quarry Horses on the edge of the quarry
  • Cycling route Cycling route
  • Water gate Water gate
  • No parking (bike/moped) No parking (bike/moped)
  • Onze-Lieve-Vrouwebasiliek Onze-Lieve-Vrouwebasiliek
  • Street of Maastricht Street of Maastricht
  • Street of Maastricht Street of Maastricht
  • Mushrooms Mushrooms
  • Sentier des Sept Châteaux Sentier des Sept Châteaux
  • French garden at New Castle of Ansembourg French garden at New Castle of Ansembourg
  • Fog Fog
  • Distance accuracy Distance accuracy
  • Äischdall Äischdall
  • Mushrooms on Sentier des Sept Châteaux Mushrooms on Sentier des Sept Châteaux
  • Mushrooms on Sentier des Sept Châteaux Mushrooms on Sentier des Sept Châteaux
  • Nospelt Peckvillercher Nospelt Peckvillercher
  • Elections are around the corner Elections are around the corner
  • Light painting tool Light painting tool
  • Rain between Garnich and Kahler Rain between Garnich and Kahler
  • Rain and wind Rain and wind
  • Watch for cats Watch for cats
  • Christmas market Christmas market
  • Traditional December roadworks Traditional December roadworks
  • Frozen way Frozen way
  • Cold! Cold!
  • PC 14 on a cold winter night PC 14 on a cold winter night
  • Asphalt track in Capellen covered by snow Asphalt track in Capellen covered by snow
  • PC 14 on a cold winter night PC 14 on a cold winter night
  • Snowman Snowman
  • Sentier de la Mamer Sentier de la Mamer
  • Sentier de la Mamer Sentier de la Mamer
  • Faith Faith
  • Soft drink on a UPS... Soft drink on a UPS...
  • Perfect weather for overtime Perfect weather for overtime
  • Double exposure on cycleway Double exposure on cycleway
  • Villa Romaine Goeblange Villa Romaine Goeblange
  • Tree on the way Tree on the way
  • Tree on the way Tree on the way
  • Uesbaach Waasserfall Uesbaach Waasserfall
  • flower flower
  • Uesbaach Waasserfall sign near Nospelt Uesbaach Waasserfall sign near Nospelt
  • Track between Brameschaff and Kehlen Track between Brameschaff and Kehlen
  • The Mamer river The Mamer river
  • Double exposure in the forest Double exposure in the forest
  • Forest track between Bridel and Mamerdal Forest track between Bridel and Mamerdal
  • Warm weather for early April Warm weather for early April
  • Between Holzem and PC 13 Between Holzem and PC 13
  • Winter bike to work day Winter bike to work day
  • Cycleway between Merl and Helfent Cycleway between Merl and Helfent
  • Bike reflection Bike reflection
  • Koerich castle Koerich castle
  • Spiky roof Spiky roof
  • Eisch river Eisch river
  • Above Septfontaines Above Septfontaines
  • Septfontaines Septfontaines
  • Sentier des Sept-Châteaux Sentier des Sept-Châteaux
  • Sentier des Sept-Châteaux Sentier des Sept-Châteaux
  • From Nospelt to Äischdall From Nospelt to Äischdall
  • Face in the sky Face in the sky
  • Dark and wet reflections Dark and wet reflections
  • Let it rain Let it rain
  • Dramatic sky to work Dramatic sky to work
  • The end of the road, wet version The end of the road, wet version
  • Dramatic PC 9 Dramatic PC 9
  • Empty motorway Empty motorway
  • PC 12 in Kockelsheuer? PC 12 in Kockelsheuer?
  • Wheel transport Wheel transport
  • Somewhere near Hunsdorf Somewhere near Hunsdorf
  • Exploring some tracks Exploring some tracks
  • Somewhere near Mullendorf Somewhere near Mullendorf
  • Go slowly, if you like. Go slowly, if you like.
  • Exploring some tracks Exploring some tracks
  • Wheat Wheat
  • Track in Mamerdal between Mamer and Kopstal Track in Mamerdal between Mamer and Kopstal
  • Mamer forest Mamer forest
  • Commuting back from work in the forest Commuting back from work in the forest
  • Morning commute on the track Morning commute on the track
  • Not alone on the road Not alone on the road
  • At the viewpoint At the viewpoint
  • Climb near Junglinster Climb near Junglinster
  • Maison Néolithique Maison Néolithique
  • What are you looking at? Me? What are you looking at? Me?
  • Climb out of Lintgen Climb out of Lintgen
  • Someone needs a long recovery Someone needs a long recovery
  • Our river Our river
  • Bettel Bettel
  • Victor Hugo in Vianden Victor Hugo in Vianden
  • The town of Vianden The town of Vianden
  • Parc Naturel de l'Our sign Parc Naturel de l'Our sign
  • The village of Roth an der Our The village of Roth an der Our
  • Ralingen tunnel Ralingen tunnel
  • Couldn't decide what to take, so... Couldn't decide what to take, so...
  • Bike orchestra in Grevenmacher Bike orchestra in Grevenmacher
  • Information board on Sauertal-Radweg near Metzdorf Information board on Sauertal-Radweg near Metzdorf
  • Moselle loop near Wincheringen Moselle loop near Wincheringen
  • Wormeldange Wormeldange
  • Boat on Moselle river Boat on Moselle river
  • Piste cyclable Jangeli near Remich Piste cyclable Jangeli near Remich
  • Is cycling allowed on this way? Is cycling allowed on this way?
  • Wet Jangeli cycleway Wet Jangeli cycleway
  • Mikado trees Mikado trees
  • Before the thunderstorm alert Before the thunderstorm alert
  • Duck crossing the street Duck crossing the street
  • PC 15 diversion map PC 15 diversion map
  • PC 15 diversion sign PC 15 diversion sign
  • Cheering tree in the fog Cheering tree in the fog
  • Nut houses Nut houses
  • Fog behind the trees Fog behind the trees
  • PC 12 near Eischen at night PC 12 near Eischen at night
  • Misty forest near Eischen Misty forest near Eischen
  • Wooden bridge near Windhof Wooden bridge near Windhof
  • Chilly morning commute Chilly morning commute
  • Misty morning commute Misty morning commute
  • Sunset in the office Sunset in the office
  • Wet hands Wet hands
  • Hobscheid tunnel Hobscheid tunnel
  • PC 12 near Hovelange PC 12 near Hovelange
  • Cycling track on Dällchen West Tour Cycling track on Dällchen West Tour
  • New cycleway between Boevange/Attert and Vichten New cycleway between Boevange/Attert and Vichten
  • Diversion sign Diversion sign
  • Cheering tree near Bissen Cheering tree near Bissen
  • Rainy PC 16 near Reisdorf Rainy PC 16 near Reisdorf
  • The Sauer river from PC 3 The Sauer river from PC 3
  • There were more swans than humans at Echternach lake on that day There were more swans than humans at Echternach lake on that day
  • No winter service No winter service
  • PC 2 near Scheidgen PC 2 near Scheidgen
  • PC 2 near Bech PC 2 near Bech
  • PC 2 near Scheidgen PC 2 near Scheidgen
  • Leaves on PC 2 near Bech Leaves on PC 2 near Bech
  • Bech tunnel Bech tunnel
  • Piste cyclable d'Echternach near Senningerberg Piste cyclable d'Echternach near Senningerberg
  • A steep climb in Mamerdal A steep climb in Mamerdal
  • Forest in Mamerdal Forest in Mamerdal
  • Racing against my shadow Racing against my shadow
  • Selfie during a picnic lunch Selfie during a picnic lunch
  • Tree across the track Tree across the track
  • Track between Bertrange and Dippach-Gare Track between Bertrange and Dippach-Gare
  • Cité Syrdall, Wecker Cité Syrdall, Wecker
  • Sign near my old office Sign near my old office
  • An ice patch An ice patch
  • Ready to swap wheels at any time Ready to swap wheels at any time
  • Night bike wash in Hesper Park Night bike wash in Hesper Park
  • Social cycling Social cycling
  • The street where Luxembourg looks like a Megalopolis The street where Luxembourg looks like a Megalopolis
  • Noordstrooss near Lorentzweiler Noordstrooss near Lorentzweiler
  • Track near Steinsel Track near Steinsel
  • Gousselerbierg slope Gousselerbierg slope
  • Winding road near Kopstal Winding road near Kopstal
  • Mamerdal between Mamer and Kopstal Mamerdal between Mamer and Kopstal
  • Mamerdal near Mamer Mamerdal near Mamer
  • Not ideal when you get there... by bike... Not ideal when you get there... by bike...
  • Path between Hivange and Garnich Path between Hivange and Garnich
  • Asphalt track near Fingig Asphalt track near Fingig
  • Exploring some unvisited ways... Exploring some unvisited ways...
  • Some other barcodes on PC 13 Some other barcodes on PC 13
  • Cycling and NO cycling in Lamadelaine Cycling and NO cycling in Lamadelaine
  • Euro-col Euro-col
  • Showers in the area of Euro-School II Showers in the area of Euro-School II
  • Wil the sky fall? Wil the sky fall?
  • A road in Belgium A road in Belgium
  • Moulin de Kleinbettingen Moulin de Kleinbettingen
  • Forest track between Mamer and Kehlen Forest track between Mamer and Kehlen
  • Threatening sky near Kehlen Threatening sky near Kehlen
  • Dramatic sky near Capellen Dramatic sky near Capellen
  • SRAM bike cassette SRAM bike cassette
  • Theaterplaz beach Theaterplaz beach
  • Refilling water in Ernster on PC 2 Refilling water in Ernster on PC 2
  • Villa Romaine Echternach Villa Romaine Echternach
  • Tudor Tour Tudor Tour
  • Tudor Tour Tudor Tour
  • Tudor Tour Tudor Tour
  • Tudor Tour Tudor Tour
  • Sauer river near Wasserbillig Sauer river near Wasserbillig
  • Moselle vineyards Moselle vineyards
  • Moselle vineyards Moselle vineyards
  • Tee of the day Tee of the day
  • Self photo stop Self photo stop
  • Business trip by bike Business trip by bike
  • 20,000 km ridden in 2020! 20,000 km ridden in 2020!
  • The North ring of WIndhof The North ring of WIndhof
  • MTB trail Larochette MTB trail Larochette
  • Autopédestre Steinsel near Mamerdal Autopédestre Steinsel near Mamerdal
  • MTB trail Larochette MTB trail Larochette
  • Not sure if I should eat those... Not sure if I should eat those...
  • 30 cm of snow! 30 cm of snow!
  • Unexpected stop Unexpected stop
  • Camping tent Camping tent
  • Lake Wanaka Lake Wanaka
  • Dusk at Lake Wanaka Dusk at Lake Wanaka
  • Lake Wanaka Lake Wanaka
  • Lake Wanaka Lake Wanaka
  • Lake Wanaka Lake Wanaka
  • Lake Wanaka Lake Wanaka
  • Blue Pools Blue Pools
  • Thunder Creek Waterfall Thunder Creek Waterfall
  • Happy Easter Happy Easter
  • First tubeless puncture First tubeless puncture
  • First tubeless puncture First tubeless puncture
  • Trash can be deadly Trash can be deadly
  • The village of Ehnen The village of Ehnen
  • View to the Moselle river in Ehnen View to the Moselle river in Ehnen
  • Tree rows near Mondorf-les-Bains Tree rows near Mondorf-les-Bains
  • Slow Down Slow Down
  • (too) protected cycleway... (too) protected cycleway...
  • Bikes totem in Mondorf Bikes totem in Mondorf
  • Stones Stones
  • Cycling prohibited on cycleway... Cycling prohibited on cycleway...
  • Moselle river Moselle river
  • Track near Mondorff Track near Mondorff
  • Château de Münsbach Château de Münsbach
  • Shelter Shelter
  • Blooming plants Blooming plants
  • Gravel track near Wiltz Gravel track near Wiltz
  • View near Berlé View near Berlé
  • Track near Berlé Track near Berlé
  • Abandoned house near Surré Abandoned house near Surré
  • Track near Villers-la-Bonne-Eau Track near Villers-la-Bonne-Eau
  • Paved track near Flebour Paved track near Flebour
  • Decorative bike tandem in Baschleiden Decorative bike tandem in Baschleiden
  • Track near Boulaide Track near Boulaide
  • Moulin de Bigonville Moulin de Bigonville
  • Memorial at Abri Devèze bunker Memorial at Abri Devèze bunker
  • The Upper Sûre Nature Park information board The Upper Sûre Nature Park information board
  • Track near Bigonville Track near Bigonville
  • Forest track near Bigonville Forest track near Bigonville
  • Mouse in Pacman at Bigonville fountain Mouse in Pacman at Bigonville fountain
  • Track near Holtz Track near Holtz
  • Hölzerstee camping, Holtz Hölzerstee camping, Holtz
  • Track near Holtz Track near Holtz
  • Muddy track near Reichlange Muddy track near Reichlange
  • Forest track near Holtz Forest track near Holtz
  • Monument Bombgroup, Perlé Monument Bombgroup, Perlé
  • Tree on the way near Hollenfels Tree on the way near Hollenfels
  • Outdoor activities map in Rambrouch Outdoor activities map in Rambrouch
  • Abandoned house near Openthalt Abandoned house near Openthalt
  • Abandoned house near Openthalt Abandoned house near Openthalt
  • Abandoned track near Reckener Barrière Abandoned track near Reckener Barrière
  • Dangerous forest! Dangerous forest!
  • Muddy track near Reckener Barrière Muddy track near Reckener Barrière
  • Nice to read this on the way out Nice to read this on the way out
  • Nettle way Nettle way
  • Bike cleaning and chain replacement Bike cleaning and chain replacement
  • Latex stuck to Sequoia's mudguard Latex stuck to Sequoia's mudguard
  • Brake pads replacement Brake pads replacement
  • New chain installed on Sequoia New chain installed on Sequoia
  • Evening walk Evening walk
  • Water drop Water drop
  • Paint for respect Paint for respect
  • Hug or tree push up? Hug or tree push up?
  • Horses Horses
  • Cows in Helfent Cows in Helfent
  • MTB Trail Weiswampach Troisvierges MTB Trail Weiswampach Troisvierges
  • On the roof of Luxembourg On the roof of Luxembourg
  • Dark sky at Kneiff Dark sky at Kneiff
  • MTB Trail Weiswampach Troisvierges MTB Trail Weiswampach Troisvierges
  • Ant near the summit Ant near the summit
  • Weiswampach lake Weiswampach lake