-
Rock and a hard place, literally
-
Moon over Moselle (and me)
-
Rain
-
Snow covered rosemary
-
Nature's gentle cascade
-
Waterfall after the rain
-
Waarkdall after the storm
-
Will a broken brake break?
-
Icy where not snow covered
-
Squeezed between a rock and a hard place
-
Beware; kids are on the way!!
-
Path near Septfontaines
-
Rail underpass in Athus
-
Fallen trees on the trail
-
Vallée de la Paix
-
Wheely having a good time!
-
Frozen mardelle
-
Forest path near Bridel
-
Dreams in the Wiltz valley at golden hour
-
Floods in Hesper Park
-
After the flood near Diekirch
-
Falafel wraps prepared with a smile
-
A vista of vineyards and valleys
-
Should I worry about the weather?
-
Hënneschte Bësch sign in the snow
-
Objects in mirror...
-
Esch-sur-Sûre panorama
-
Fallen tree on path near Birelergronn
-
Baby geese
-
Oesling track in the snow
-
Waarkdall after the storm
-
Escapardenne Lee Trail near Bockholtz
-
Big puddle
-
Maison Néolithique winter planet
-
Around the lake
-
The breathtaking Moselle Valley
-
Mikado forest near Hellange
-
Fallen trees on the trail
-
Trail near Baschleiden
-
Potholes filled with water
-
Theme route over nodal route
-
Waarkdall after the storm
-
Pétrusse valley
-
Christmas decorations in Strasbourg
-
Swans by the Moselle
-
So many bikes!
-
5th US Infantry Division memorial: lest we forget
-
Closed N10 along the Moselle
-
Track near Erpeldange
-
Clouds and rain
-
Clouds panorama
-
Blooming Scotch broom
-
Puddle in the forest
-
The cycle of seasons
-
Frosty Clerve valley
-
A very steep path
-
Horsing around on the road
-
Chilling out in Hunnebur
-
Civil twilight on the track
-
Snow in the garden
-
Here comes the sun(flower)!
-
Villa Vauban
-
Morning fog in the city valley
-
The river's journey through the vines
-
Damaged floating bridge
-
Snow in Mamerdall
-
Just a casual stroll... with a minor roadblock
-
Swamp or flood?
-
Lultzhausen floating bridge panorama
-
Fireworks
-
Blooming flowers in Hesper Park
-
Bridge near Greiveldange
-
Kammerwald
-
Morning fog in the city valley
-
Nature Trail Schwarzenhaff Jongebësch
-
Non-fatal puncture
-
Pétrusse valley at dusk
-
Layer of ice over Pétrusse
-
Ourdall
-
Buergbrennen Contern
-
Flooded fields near Roeser
-
Forest between Bridel and Steinsel
-
The road to the grey horizon
-
Esch-sur-Sûre
-
Stormy weather
-
Valley near Brachtenbach
-
Strasbourg after the rain
-
Goat in Cruchten
-
Tränenlay
-
Waarkdall
-
Car freedom
-
Shadows in Mamerdall
-
House for sale in Ettelbruck
-
Critical mass
-
The silent conversation
-
Large asphalt crack
-
A meeting of rock and trees
-
Strasbourg's urban sky
-
Digitalis on the way
-
Puddle jumper
-
Beautiful sunflowers spotted on my Vëlosummer ride!
-
Frozen water near Bissen
-
Two wheels good, bench maybe better?
-
Frosty and icy PC 21
-
Welcome to the castle (and the festival)
-
Just before wet people came in the opposite direction
-
Waarkdall
-
Track near Erpeldange
-
Sun is out!
-
Graceful geese in the evening light
-
Moselle valley in Wormeldange
-
Ourschleife
-
Clouds and rain
-
Easter bunny
-
Mardasson
-
Forest track near Lellingen
-
Standing on the line (literally)
-
A symphony of light
-
A beacon of yellow against the grey sky
-
Does anyone understand those numbers? (EuroVelo5's direction is
-
Snow in the park
-
Sauer’s scars: the 2021 floods left their mark
-
Blues'n'Jazz Rallye banner
-
New cycling node in Cruchten
-
Late Winterlights decoration
-
Track in the fog
-
Enjoying the Mullerthal Trail
-
Sauerdall above Michelau
-
Traffic jams
-
Kammerwald
-
Esch-sur-Sûre
-
Canal de la Marne au Rhin near Saverne
-
Buergbrennen Contern
-
Sleeping Timmy
-
Frost on the way
-
Closed N10 along the Moselle
-
Valley near Lullange
-
Spiral growth
-
Buergbrennen Contern
-
Not enough for a flat tyre!
-
Monument National de l'Indépendance
-
Art and cycling in harmony
-
Sheep
-
Way near Asselscheuer
-
Come and wander where the wild things grow
-
Moselle
-
Path near Bavigne
-
Moselle
-
It's been a temporary end forever
-
The sky's grand theatre
-
Our river near Ouren
-
Bridge on the Sauer near Fauvillers
-
Our river near Bivels
-
Cycling directions near Scheidgen
-
Mardasson memorial
-
Forest track near Lellingen
-
The ghost of a bridge
-
Branches on the way
-
Buergbrennen Contern
-
Muddy track near Bavigne
-
Rope-a-dope on the rocks
-
No sun but a lot of sunshine
-
Hesper Park
-
Waarkdall
-
Hunnebur
-
Through the rocky maze
-
Oh, look, another pretty view, guess I'll take a break
-
Pastoral portraits
-
Rosport’s new attraction: The scenic landslide
-
Curious goats in a rural setting
-
Fifth barrage of the day
-
Book sculpture
-
Sauerdall in Michelau
-
Hunnebur
-
Dirty track near Hellange
-
Buergbrennen Contern
-
Muddy paved route
-
The end of Winterlights
-
Road to nowhere (or somewhere scenic)
-
Reflections on the Moselle
-
When your bike ride takes a detour through Mordor
-
Nothomb river near Nothomb
-
New signposted bike route in Lorentzweiler
-
Hair today, bread tomorrow
-
Waarkdall
-
Three sheep
-
Track in the fog
-
Just another Tuesday, overlooking the world
-
Forest path near Lellingen
-
Buergbrennen Contern
-
Viewpoint information board
-
Root awakening
-
Reversed sky reflection in puddle
-
Alzette valley
-
Rue Elsy Jacobs
-
Ningserbaach waterway panorama
-
New cycleway, but already closed
-
Street of Belair in the snow
-
Muddy track
-
Pond life: where trees go to admire themselves
-
Buergbrennen Contern
-
Winter tyre
-
Just a little bit of water on the path
-
Broken tree in the Alzette
-
Ruin restoration on PC 2
-
Hair ice
-
Flooded field near Reckange
-
A path of possibility under an endless sky
-
Muddy track near Bavigne
-
Having a good time with the goats
-
Slightly flooded cycleway near Lorentzweiler
-
The three borders
-
Buergbrennen Contern
-
Sheep sculpture in Asselborn
-
A golden evening in the fields
-
Ourdall
-
Zigzag road to Eifel valley
-
Sauer bridge in Reisdorf
-
Ruisseau de Belle Meuse
-
Snow-covered road
-
Ice
-
Vianden
-
Green forest
-
Dear-arm of the Alzette
-
Barrage on the Sauer
-
New cycling direction in Boevange/Attert
-
Stauséi
-
Dirty track near Lellingen
-
Fourth barrage of the day
-
Buergbrennen Contern
-
Waarkdall
-
Fallen tree
-
Cloudzilla is coming to town
-
A pile of haystacks
-
Flowers in the forest
-
Daffodils panorama
-
Wind
-
Knight in the woods, not at the round table
-
The guardian of the sunset
-
Thunderstorm in Kirchberg
-
Alzette valley
-
Critical mass
-
Snow on bench
-
Outdoor gym
-
Sun rays
-
Picnic by the river
-
Stauséi viewpoint
-
Lock on the canal in Lutzelbourg
-
Sunset in Cessange
-
Bike smile
-
A hidden passage calls
-
Threatening sky
-
Trees near Hovelange
-
Steps or roots
-
Kammerwald
-
Saar river
-
Mud-covered Mosel-Radweg
-
What is this for?
-
Lizard on the loose!
-
A glimpse of Eden
-
Exploring the forest's hidden paths
-
Water you waiting for?
-
Little planet sculpture view in Ourdall
-
Icy road
-
Having a grape time
-
Look at these amazing balloons!
-
Light dispersion
-
Forest track between Nothomb and Perlé
-
Track along the Ourthe orientale
-
Cycling directions near Hosingen
-
Flooded field near Lintgen
-
White Ernz bridge panorama
-
Red rock
-
Frozen water near Bissen
-
When rocks get stacked up, you get this
-
Foggy Enneschte Bësch
-
Fun trail in Haard nature reserve
-
PC 17 near Redange
-
Decorated house in Untereisenbach
-
Mist below
-
Path near Bavigne
-
Waarkdall
-
Moselle valley in Wincheringen
-
The Light will fade...
-
Hairpin turn near Kautenbach
-
Forest path near Rumelange
-
MTB route near Grevels
-
Left or right, but straight is steep
-
Frosty Clerve valley
-
Waarkdall in the snow
-
Dirty track near Bissen
-
Reaching for the sky
-
The temperature at Vëlosummer's end
-
Belval
-
Another roadwork. How exciting.
-
Evening's gentle giant
-
Where the tarmac ends and the adventure begins
-
Buergbrennen Niederanven
-
Bike route between Übereisenbach and Neuerburg
-
Closed N15 road
-
Stormy weather
-
Blooming tree
-
Oh joy, another scenic route
-
Viewpoint at the top of the climb
-
Neigh-bourhood watch
-
Trees broken by the thunderstorm
-
Easter Moien at LuxAirport
-
Schiessentümpel panorama
-
Schloss Berg
-
Kammerwald
-
Hanging out with the rock
-
Old canal lock near Henridorff
-
Smile near the daffodils
-
Sunset panorama
-
A golden farewell to the day on the Moselle
-
The sky's having a mood swing
-
Sky and field panorama
-
Track near Liefrange
-
Bike cleaning
-
Sauerdall above Michelau
-
Stairway to heaven (or at least a nice chapel)
-
Broken trees
-
Daffoldils in Mamer park
-
Icicles
-
New bollards on Val du Scheid
-
View to the bottom of the slope
-
Having a baa-rilliant time on Vëlosummer
-
Decoration bike wheels in Steinfort
-
Fallen tree
-
Outdoor seating
-
Rainy day
-
Steep path
-
Dragon's doorway
-
Twilight
-
The dirty national cycleway in Bambësch
-
Molberlee
-
Collapsed road
-
Oesling hills near Lellingen
-
Escarpadenne Eisleck Trail sign in Nabiselle
-
Better inside than outside!
-
Golden hour near Mertzig
-
Chiers valley
-
Road rlosed to everything except bikes: this week's VIPs
-
Look at that beautiful blue sky!
-
Wheell's water reflection
-
Critical mass
-
Thunderstorm in Kirchberg
-
Sheep
-
Fallen tree on the way
-
Frosty light bulb
-
Dirty track
-
Bike wash in Bertrange
-
Waterfall
-
Puddle on a track near Fagnoux
-
Finally some sun
-
Dirty Sequoia
-
New year's leftovers
-
Bridge view on the Stauséi
-
Hairpin turn
-
White Pétrusse valley
-
Outdoor directions near Blaschette
-
New chain
-
Balcony or old hut?
-
Critical mass
-
Hair ice
-
Calm Sauer
-
Bike and a view, what could go wrong?
-
Met some friendly sheep on my way
-
A path to freedom
-
Bike route between Contern and Moutfort
-
The sunlit trail
-
Tubeless tyre patching
-
Ill view from Pont du Corbeau, Strasbourg
-
Lost in the stalks: a corn maze just a short 2.5 km away
-
Golden hour in the mist
-
Street to the people at Festival³
-
Big puddle
-
The ride home was shorter from Pfaffenthal than Kautenbach
-
Thunderstorm in Kirchberg
-
Thunderstorm in Kirchberg
-
Track near Bertogne
-
Rail underpass in Athus
-
Bei de 5 Buchen, Bridel
-
Blooming tree in town
-
Tubeless puncture
-
Traffic jams
-
B-R-R-R
-
Path near Kautenbach
-
The woolly meadow
-
Museum in Munshausen
-
Thunderstorm when at the top of the cliff
-
Rail underpass in Athus
-
Ourdall
-
Sheep
-
A peaceful cycle through the Luxembourg forest
-
Alzette river
-
Dirty Sequoia
-
Ruisseau de Belle Meuse
-
Bettange-sur-Mess castle
-
Flood near Crauthem