-
Looks safe enough
-
Forges de Montauban
-
Forges de Montauban
-
Longuyon military cemetary
-
Urbanisation
-
Fraction of a rainbow
-
Minett Tour map/information board
-
Moselle river
-
Viezstrasse
-
Apple trees
-
Leuktal Radweg
-
Sundial
-
Radwanderweg Saarland
-
St. Johannes der Täufer
-
Horses and flies
-
Bike light painting
-
Light painting session
-
Kuelebierg's dive
-
DUD2 a few years later
-
Hills near Soleuvre
-
Violence against bollards
-
GG visit
-
GG visit
-
GG visit
-
GG visit
-
Archaeology at Villa Romaine Goeblange
-
Archaeology at Villa Romaine Goeblange
-
My smile, my journey, my orthodontist
-
Shortcut to Fingig
-
Happy donkeys
-
Secalt
-
Evening moonlight
-
Sunset in Koerich
-
New tyres
-
New tyres installation failure
-
Road between Nospelt and Roodt-sur-Eisch
-
I am the show, for them
-
Dällchen West Tour near Rippweiler
-
Bike lanes in Redange
-
Welcome to Ell
-
Nightlife
-
Platja de Sant Pol
-
Panorama near Sète
-
Coastline panorama near Sitges
-
Coastline panorama near Sitges
-
Castelldefels night panorama
-
Montserrat Panorama
-
Santuari de Montserrat drone panorama
-
Canet-en-Rousillon night panorama
-
Canet-en-Roussillon night panorama
-
Canet Plage panorama
-
Ride to the bakery
-
Collapsed tree
-
Hiking directions
-
Hiking path
-
Creek
-
Ursus
-
P. is also shooting
-
Cascade de l'Andlau panorama
-
Cascade de l'Andlau
-
A sea of clouds
-
Three shadows
-
Le Kreutzweg
-
Le Hohwald
-
Strange tree
-
Skying map (don't know where I am on it)
-
Dog walking
-
Last ride of 2019
-
Last ride of 2019
-
Last ride of 2019
-
Motorbike leftover
-
#PianoEnGare, Metz
-
Railway station, Metz
-
Centre Pompidou, Metz
-
Puncture repair
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
Nimstal Radweg near Niederweis
-
Sign made with stickers
-
Prümerburg castle ruins near Prümzurlay
-
Climbing out of Prümzurlay
-
Bleistifte artwork near Ferschweiler
-
Fraubillenkreuz
-
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
-
The village of Hüttingen bei Lahr
-
Dense morning fog
-
New brake pads
-
Yep, it's January
-
The puncture saga continues
-
Deforestation
-
After more than 112,000 km of bicycle trips on Strava, I finally
-
Some people are more popular than others, or are just gone
-
Misty pond in Helfent
-
Fog dissipation leading to a spring-like day
-
Fog dissipation leading to a spring-like day
-
Ënneschte Bësch nature reserve sign
-
Winter bike to work in Ënneschte Bësch
-
Betelgeuse and Sequioa
-
Blue sky after the rain
-
Piste cyclable d'Echternach near Consdorf
-
Small lake near Bollendorf
-
Golden hour near Bettendorf
-
Valley of the Seven Castles, near SES, Koerich
-
High atmospheric pressure didn't prevent rain
-
French gardens at New Castle of Ansembourg
-
Rainbow behind the railroad
-
Climb outside Lintgen
-
Night commute from work
-
Frozen pond under a clear sky
-
Frozen grass near Mamer
-
A starry night
-
Lunch ride with G.
-
Lunch ride with G.
-
Lunch ride with G.
-
Frosty way
-
Halloween colours for Chinese NYE ride
-
Light and fog in the forest
-
Power substation in the night fog
-
Show me the way
-
Hobscheid tunnel in the fog
-
Sleepy Hollow remix
-
Two for one and a half
-
Trees in the fog
-
Misty forest
-
Ball of fire going through the fog
-
Hill halfway into the fog
-
New railroad between Luxembourg and Bettembourg construction wor
-
Logging in the forest
-
The road is the new mirror
-
Dry feet!
-
Memorable bike to work day
-
Memorable bike to work day
-
Memorable bike to work day
-
Nazi attack
-
Rain shower in Windhof
-
Drawing artwork in Cruchten
-
Rainy ride to the market
-
Pétrusse river in town
-
Bike to work
-
High pressure
-
After the heavy rain in the Alzette river
-
Kayak club Hesper
-
Flooded way
-
Baa!
-
Ready to climb!
-
Former railroad transformed into a cycleway
-
PC 2 near Rameldange
-
PC 2 near Rameldange
-
New tyres ready to be installed
-
Morning wetlands to work
-
Pétrusse river in Bertrange
-
Flooded way between Bertrange and Mamer
-
New tyre on
-
Heavy rain
-
Heavy rain
-
Lake Capellen
-
Morning commute near Holzem
-
Cycling directions near Dahlem
-
Alpaca
-
Lunch break in the sun
-
Sun and flood
-
Frozen morning
-
Icy patches
-
Drëps picnic place at night
-
Frosty grass
-
Frosty morning
-
Frost on bench
-
Cold water pond
-
Mamer Schlass
-
Hobscheid tunnel
-
Guided by Venus
-
Useldange castle by night
-
An ice patch
-
Sign near my old office
-
Cité Syrdall, Wecker
-
Make Koler Kooler mural in Kahler
-
Make Koler Kooler mural in Kahler
-
Dirty sign
-
New Castle of Ansembourg
-
Flood ahead
-
February flowers
-
Flooded field
-
Ciara aftermath
-
Ciara aftermath
-
Blooming tree in February
-
Railroad crossing: always closed...
-
Hail shower
-
Parts of trees on the way
-
Stress Reduction Kit
-
Dirty cycleway near the European School
-
Wet weather
-
Bird shaped cloud
-
Bike in the bus due to unexpected icy roads
-
Icy street
-
A layer of ice in the fields
-
Icy way
-
Frozen water on the way
-
Canyon near Steinfort
-
Renterkappell
-
Renterkappell
-
A road in Belgium
-
Beware the falling ice
-
Bike shopping
-
Information board in Nature Reserve near Junglinster
-
Nature Reserve near Junglinster
-
Two cows
-
Blue sky near Bech
-
Tree just above the way
-
Cycling in Mullerthal
-
Cycleway closed due to flooding
-
Flooded way from above
-
Sauer level is high
-
Way goes into the water
-
February 15, 2020
-
February 15, 2020
-
February 15, 2020
-
February 15, 2020
-
February 15, 2020
-
February 15, 2020
-
February 15, 2020
-
February 15, 2020
-
February 15, 2020
-
February 15, 2020
-
February 15, 2020
-
February 15, 2020
-
February 15, 2020
-
February 15, 2020
-
February 15, 2020
-
February 15, 2020
-
Bike in the train
-
Entering the Mullerthal area
-
Broken tree
-
After the flood
-
After the flood
-
Cycling directions in Edingen
-
Wide Sauer river
-
Warm day
-
Sheep
-
Road in Südeifel
-
Road in Südeifel
-
The village of Kordel
-
The village of Kordel
-
WInd made some waves in the puddles
-
Carnaval in Aach
-
Road in Südeifel
-
Temperature at night, in Germany, in February
-
Cycling infrastructure in Mamer
-
Training for slalom
-
Morning commute
-
Morning commute
-
Ready to roll
-
Bock
-
Digging
-
Bike to work in Mamerdal
-
Wet track to work
-
A water pond at night
-
Flooded way ahead
-
Winter tyre
-
Jhangeli West Tour near Niederpallen
-
Ardennes Eifel route
-
Upper-Sauer Nature Park sign
-
View to the Sauer valley
-
Windy Insenborn beach
-
Waves at Upper-Sauer lake
-
Sauer
-
Lac de la Haute-Sûre
-
Lac de la Haute-Sûre
-
Esch-sur-Sûre
-
Sauertal near Goesdorf
-
Roadworks
-
Rain near Sanem
-
Rain near Holzem
-
Bike wash session
-
Syndicat des Eaux du Sud
-
Kickass (literally) track between Hobscheid and Steinfort
-
Iron and steel industry monument
-
Flooded way near Bertrange
-
Rain in the forest
-
Abstract art made with rain and sodium lights
-
Let it rain
-
Golden hour
-
Koerich castle
-
Moon and Venus ahead
-
Orion
-
Chance of snow, so I did a detour.
-
Winter 2020, day 1 of 2
-
Winter 2020, day 1 of 2
-
Winter 2020, day 1 of 2
-
Winter 2020, day 1 of 2
-
Winter 2020, day 1 of 2
-
Winter 2020, day 1 of 2
-
Winter 2020, day 1 of 2
-
Winter 2020, day 1 of 2
-
Winter 2020, day 2 of 2
-
Winter 2020, day 2 of 2
-
Winter 2020, day 2 of 2
-
Upside down sign
-
Important announcement
-
Bike wash station in Hesper Park
-
Winter 2020, day 2 of 2
-
Winter 2020, day 2 of 2
-
Fontaine Amélie
-
Flowers in the snow
-
Winter hike to Nature Trail Enneschte Bësch
-
Winter hike to Nature Trail Enneschte Bësch
-
Winter hike to Nature Trail Enneschte Bësch
-
Winter hike to Nature Trail Enneschte Bësch
-
Public transport ticket
-
Market
-
Ride to the market
-
Buergbrennen 2020
-
Buergbrennen 2020
-
Buergbrennen 2020
-
Buergbrennen 2020
-
Buergbrennen 2020
-
Free Mobility in Luxembourg celebration
-
Free Mobility in Luxembourg celebration
-
Free Mobility in Luxembourg celebration
-
Free Mobility in Luxembourg celebration
-
Free Mobility in Luxembourg celebration
-
The Sauer river
-
Water droplets
-
Winding road
-
Water creek
-
Escapardenne Lee Trail
-
Interesting tree trunk
-
This dog decided to follow us for a while
-
Bourscheid castle
-
Bourscheid castle
-
Bourscheid castle
-
Outlook to Sauertal
-
Track between Bourscheid and Michelau
-
Sauer river
-
Bourscheid castle from Michelau
-
Yet another house to be replaced with copy/paste lego blocks arc
-
Mesilitische Gräber am Löschbur
-
Schiessentümpel waterfall
-
Flood around the Our river
-
This territory belongs to both Luxembourg and Germany as part of
-
Cycleway transformed into a swimming pool
-
Office appreciation
-
Beer at the office
-
Water in the fields
-
Flooded underpass
-
South Park mural in Schouweiler
-
Second-hand bicycle market in Belle Étoile
-
Useldange Castle
-
Graveyard at Useldange Castle
-
Mamerdal near Mamer
-
Mamerdal between Mamer and Kopstal
-
Winding road near Kopstal
-
Track near Steinsel
-
Gousselerbierg slope
-
Noordstrooss near Lorentzweiler
-
The street where Luxembourg looks like a Megalopolis
-
Social cycling
-
Ready to swap wheels at any time
-
Night bike wash in Hesper Park
-
Morning commute to work
-
Light painted cross near Koerich
-
Goeblange water tower
-
Morning traffic
-
Cycling infrastructure between Mamer and Kehlen
-
Commuting to work on a forest track near Olm
-
Colleague appreciation day, panoramic version
-
Toads are out
-
Morning commute in the forest
-
Railroad undespass in Schouweiler
-
Toads are out again
-
Will it ever stop raining one day?
-
Works being carried on PC 14 near Olm
-
Route is no longer "barrée", it seems
-
Toad close-up
-
Bicycle transport
-
Starry sky
-
Morning commute to work
-
Evening commute after work
-
Venus in the sky
-
Blooming tree
-
Schengen is alive