• Waarkdall after the storm Waarkdall after the storm
  • Just another sunset on the beach, right? Just another sunset on the beach, right?
  • Baby geese Baby geese
  • When the river takes a scenic route When the river takes a scenic route
  • Snow in Mamerdall Snow in Mamerdall
  • Here comes the sun(flower)! Here comes the sun(flower)!
  • New bicycle avenue at night New bicycle avenue at night
  • Spiral growth Spiral growth
  • Big puddle Big puddle
  • Waarkdall after the storm Waarkdall after the storm
  • Evening falls on the valley Evening falls on the valley
  • How exciting, another gravel road How exciting, another gravel road
  • A symphony of light A symphony of light
  • Should I worry about the weather? Should I worry about the weather?
  • Blooming Scotch broom Blooming Scotch broom
  • After the flood near Diekirch After the flood near Diekirch
  • Swans by the Moselle Swans by the Moselle
  • Evening strolls by the lake. Evening strolls by the lake.
  • The trees' quiet conversation with the sky The trees' quiet conversation with the sky
  • Path near Septfontaines Path near Septfontaines
  • Buergbrennen Contern Buergbrennen Contern
  • Hënneschte Bësch sign in the snow Hënneschte Bësch sign in the snow
  • Just another day in paradise... flooded paradise Just another day in paradise... flooded paradise
  • When rocks get stacked up, you get this When rocks get stacked up, you get this
  • Let's follow this yellow stripe Let's follow this yellow stripe
  • Sandstone formation within a forested canyon Sandstone formation within a forested canyon
  • Oesling track in the snow Oesling track in the snow
  • When the Sauerdall got a little too excited When the Sauerdall got a little too excited
  • Floods in Hesper Park Floods in Hesper Park
  • Maison Néolithique winter planet Maison Néolithique winter planet
  • Bench-sitting practice gone wrong Bench-sitting practice gone wrong
  • The cycle of seasons The cycle of seasons
  • Another day, another pile of leaves Another day, another pile of leaves
  • When the sky cries, it rains When the sky cries, it rains
  • Moon over Moselle (and me) Moon over Moselle (and me)
  • Waterfall after the rain Waterfall after the rain
  • Muddy paved route Muddy paved route
  • Frosty Clerve valley Frosty Clerve valley
  • Will a broken brake break? Will a broken brake break?
  • The river's journey through the vines The river's journey through the vines
  • Hanging out with the rock Hanging out with the rock
  • Santiago de Compostella: 2431 km of blisters, beauty, and belief Santiago de Compostella: 2431 km of blisters, beauty, and belief
  • Stauséi viewpoint Stauséi viewpoint
  • Luxembourg Christmas under the steel giant Luxembourg Christmas under the steel giant
  • Nature's gentle cascade Nature's gentle cascade
  • Track near Septfontaines Track near Septfontaines
  • Buergbrennen Contern Buergbrennen Contern
  • Puddle of Mars on Earth Puddle of Mars on Earth
  • Horsing around on the road Horsing around on the road
  • Flooded Hesper Park Flooded Hesper Park
  • Third barrage of the day Third barrage of the day
  • What is with that glowing river? What is with that glowing river?
  • The whisper of the way, the rhythm of the clouds The whisper of the way, the rhythm of the clouds
  • Objects in mirror... Objects in mirror...
  • Mikado forest near Hellange Mikado forest near Hellange
  • Holy stones, Batman! Holy stones, Batman!
  • A field day... or two A field day... or two
  • Smiling between the rocks Smiling between the rocks
  • No trains No trains
  • A leafy carpet to nowhere A leafy carpet to nowhere
  • Waarkdall after the storm Waarkdall after the storm
  • Track near Tontelange Track near Tontelange
  • Timmy's evening on the balcony Timmy's evening on the balcony
  • I spy a lake I spy a lake
  • Holy cow, what a statue! Holy cow, what a statue!
  • Ride in the water Ride in the water
  • Road down to Irbich Valley Road down to Irbich Valley
  • Crocodile sculpture Crocodile sculpture
  • A vista of vineyards and valleys A vista of vineyards and valleys
  • The cloud factory of Cattenom The cloud factory of Cattenom
  • Clouds and rain Clouds and rain
  • Track near Liefrange Track near Liefrange
  • A foggy Ferris wheel adventure A foggy Ferris wheel adventure
  • Santa's sleigh got a flat tyre! Santa's sleigh got a flat tyre!
  • Golden leaves pave the way to dusk Golden leaves pave the way to dusk
  • When your bike needs a shower more than you do When your bike needs a shower more than you do
  • Petals on and around bench Petals on and around bench
  • A frosty twist on things A frosty twist on things
  • Wheely good view Wheely good view
  • Frozen mardelle Frozen mardelle
  • Shadows in Mamerdall Shadows in Mamerdall
  • Taking a break from conquering the world (or at least this path) Taking a break from conquering the world (or at least this path)
  • After the rain After the rain
  • Flooded PC 16 Flooded PC 16
  • Rail underpass in Athus Rail underpass in Athus
  • Salted snow Salted snow
  • Snow covered legs Snow covered legs
  • When a tree photobombs the sun's big moment When a tree photobombs the sun's big moment
  • Lake, you've got my reflection Lake, you've got my reflection
  • Old SECALT factory Old SECALT factory
  • The call of the night ride The call of the night ride
  • Wheely having a good time! Wheely having a good time!
  • Amphibian Amphibian
  • Summer sky Summer sky
  • Statues in Spidolsgaart Statues in Spidolsgaart
  • Bridge near Greiveldange Bridge near Greiveldange
  • Lizard on the loose! Lizard on the loose!
  • The breathtaking Moselle Valley The breathtaking Moselle Valley
  • When your bike ride takes a detour through Mordor When your bike ride takes a detour through Mordor
  • Civil twilight on the track Civil twilight on the track
  • A gaggle of geese and a grounded boat A gaggle of geese and a grounded boat
  • Wet road, dry wit Wet road, dry wit
  • Reaching for the sky Reaching for the sky
  • Making way for our woolly friends Making way for our woolly friends
  • Autumnal hills and river thrills Autumnal hills and river thrills
  • Cloudy with a chance of a great bike ride Cloudy with a chance of a great bike ride
  • Time travelling in the forest Time travelling in the forest
  • Moselle river near Remich Moselle river near Remich
  • Icy where not snow covered Icy where not snow covered
  • A winter's cyclist's ephemeral art A winter's cyclist's ephemeral art
  • Peek-a-boo, I see you, Abbey Peek-a-boo, I see you, Abbey
  • When the leaves go for a wander When the leaves go for a wander
  • Keep out! Trespassers will be stared at judgingly Keep out! Trespassers will be stared at judgingly
  • Alzette flood in Ettelbruck Alzette flood in Ettelbruck
  • A path of possibility under an endless sky A path of possibility under an endless sky
  • Guide for one day Guide for one day
  • Fireworks Fireworks
  • Three Bears walk into a window Three Bears walk into a window
  • Trees swimming at noon Trees swimming at noon
  • Muddy puddle paradise Muddy puddle paradise
  • A hidden passage calls A hidden passage calls
  • New place for ducks New place for ducks
  • When the park becomes a pool When the park becomes a pool
  • Another road and some trees, how thrilling Another road and some trees, how thrilling
  • Warm feet to get to the cold Warm feet to get to the cold
  • Golden hour silhouettes Golden hour silhouettes
  • Swan dive, not on the menu Swan dive, not on the menu
  • Art in Steinfort Art in Steinfort
  • Thrilling scenery, if you like hills Thrilling scenery, if you like hills
  • Flood in Prettingen Flood in Prettingen
  • An autumn embrace on a hidden road An autumn embrace on a hidden road
  • Skate Park? More like a splat park! Skate Park? More like a splat park!
  • Rock solid information Rock solid information
  • Dreams in the Wiltz valley at golden hour Dreams in the Wiltz valley at golden hour
  • Stones of love, memories engraved Stones of love, memories engraved
  • Alzette bridge panorama Alzette bridge panorama
  • Sunflower planet: population, sunflowers Sunflower planet: population, sunflowers
  • Rain Rain
  • Beware; kids are on the way!! Beware; kids are on the way!!
  • Rope-a-dope on the rocks Rope-a-dope on the rocks
  • Flooded Hesper Park Flooded Hesper Park
  • Oh, what a bauble! Oh, what a bauble!
  • Ourschleife Ourschleife
  • Shadow selfie on the river path Shadow selfie on the river path
  • River goes 'round, land goes flat River goes 'round, land goes flat
  • The sign that lost its way to Goeblange The sign that lost its way to Goeblange
  • A stream of consciousness (and water) A stream of consciousness (and water)
  • Mini rainbow Mini rainbow
  • Post Christmas 2024 Post Christmas 2024
  • Graceful geese in the evening light Graceful geese in the evening light
  • Beware the bikes, they might be coming! Beware the bikes, they might be coming!
  • A break on the trail A break on the trail
  • Through the green gateway Through the green gateway
  • Green bench Green bench
  • Field flooded by wild Sauer river Field flooded by wild Sauer river
  • Bridge inspection report Bridge inspection report
  • Flooded Hesper Park Flooded Hesper Park
  • Icy track near Tontelange Icy track near Tontelange
  • Frosty trees between Koetchette and Kimm Frosty trees between Koetchette and Kimm
  • Ostergaard's bike shop is no more! Ostergaard's bike shop is no more!
  • Snow covered rosemary Snow covered rosemary
  • This will be a Vëlosummer route This will be a Vëlosummer route
  • The fork in the road: choose your own adventure The fork in the road: choose your own adventure
  • Abandoned building near Bonnevoie Abandoned building near Bonnevoie
  • Water near Bavigne Water near Bavigne
  • Garden in the water Garden in the water
  • Frost on plant Frost on plant
  • Come and wander where the wild things grow Come and wander where the wild things grow
  • Masterpiece in Wasserbillig railway underpass Masterpiece in Wasserbillig railway underpass
  • Wide Wark Wide Wark
  • Wenzel circular walk, Grund Wenzel circular walk, Grund
  • Track near Erpeldange Track near Erpeldange
  • People enjoying the snow People enjoying the snow
  • Flood in Prettingen Flood in Prettingen
  • Just another perfectly normal night in Luxembourg Just another perfectly normal night in Luxembourg
  • The Sauer flows, life thrives The Sauer flows, life thrives
  • Another sign telling me what to do. How thrilling Another sign telling me what to do. How thrilling
  • When the sky decides to have a tantrum When the sky decides to have a tantrum
  • A town that thinks it's a forest A town that thinks it's a forest
  • Ancient stones under an autumn sky Ancient stones under an autumn sky
  • Oops, the fog rolled in! Oops, the fog rolled in!
  • Track renovation after forestry works Track renovation after forestry works
  • Autumn's embrace on the cycle path Autumn's embrace on the cycle path
  • Tyre detail Tyre detail
  • Through the rocky maze Through the rocky maze
  • This way! This way!
  • Rowing on the Saar river Rowing on the Saar river
  • Vëlosummer: traffic jam, sheep edition Vëlosummer: traffic jam, sheep edition
  • Puddle jumper's paradise Puddle jumper's paradise
  • Flooded PC 15 near Lorentzweiler Flooded PC 15 near Lorentzweiler
  • A hill too far to cycle on A hill too far to cycle on
  • Whispers of the Wark, beneath an azure sky Whispers of the Wark, beneath an azure sky
  • Golden hues, gentle graze Golden hues, gentle graze
  • Spring in Dillingen Spring in Dillingen
  • E411 bridge above the water E411 bridge above the water
  • Tree-mendous goat siesta Tree-mendous goat siesta
  • A flooded park, perfect for... well, not picnics! A flooded park, perfect for... well, not picnics!
  • The green heart of Ellergronn The green heart of Ellergronn
  • New cycleway, but already closed New cycleway, but already closed
  • Bambësch Bambësch
  • Trail near Baschleiden Trail near Baschleiden
  • Sauerdall view Sauerdall view
  • A furry friend’s night out in Luxembourg A furry friend’s night out in Luxembourg
  • A meeting of rock and trees A meeting of rock and trees
  • Relics of industry, now in Nature's embrace Relics of industry, now in Nature's embrace
  • A perfect autumn stroll A perfect autumn stroll
  • Green scene, mean sunbeam Green scene, mean sunbeam
  • Our river in Vianden Our river in Vianden
  • After the Alzette flood After the Alzette flood
  • The fog had a field day The fog had a field day
  • Welcome to the castle (and the festival) Welcome to the castle (and the festival)
  • Esch-sur-Sûre Esch-sur-Sûre
  • A Bicycle Graveyard, a junkyard of Dreams A Bicycle Graveyard, a junkyard of Dreams
  • Track near Erpeldange Track near Erpeldange
  • A hidden tunnel in the green woods A hidden tunnel in the green woods
  • River serenity and golden afternoon River serenity and golden afternoon
  • Digitalis on the way Digitalis on the way
  • Flood in Prettingen Flood in Prettingen
  • Ducking out of the ordinary Ducking out of the ordinary
  • This sign's got bark This sign's got bark
  • Hitting the track Hitting the track
  • Fields of dreams, rain coming! Fields of dreams, rain coming!
  • Flooded underpass Flooded underpass
  • Flood Flood
  • Hesper's new swimming pool, anyone? Hesper's new swimming pool, anyone?
  • Eifel valley Eifel valley
  • Petals, not snow or ice Petals, not snow or ice
  • Night lights of Luxembourg’s heart Night lights of Luxembourg’s heart
  • Ferris wheeling good time Ferris wheeling good time
  • Cycling's end, for now Cycling's end, for now
  • Someone's having a sole-ful day Someone's having a sole-ful day
  • Damaged bridges Damaged bridges
  • Moselle river Moselle river
  • A dramatic sky over the Alzette valley A dramatic sky over the Alzette valley
  • Interesting light near Hesperange Interesting light near Hesperange
  • Christmas decoration in Arlon Christmas decoration in Arlon
  • Frost Frost
  • Alzette flood in Ettelbruck Alzette flood in Ettelbruck
  • Ralingen tunnel Ralingen tunnel
  • Is that a bridge, or a Christmas light explosion? Is that a bridge, or a Christmas light explosion?
  • A green symphony on the road A green symphony on the road
  • Battracian Battracian
  • A toast with metal friends A toast with metal friends
  • Bridge on PC 20 Bridge on PC 20
  • The tree where paths diverge The tree where paths diverge
  • When the pond became a skating rink When the pond became a skating rink
  • Damaged floating bridge Damaged floating bridge
  • Cosmic guardian Cosmic guardian
  • Give cyclists some space! Give cyclists some space!
  • Esch-sur-Sûre Esch-sur-Sûre
  • Just a little tidy-up in the woods Just a little tidy-up in the woods
  • Vëlosummer: a taste of the Moselle Vëlosummer: a taste of the Moselle
  • Esch-sur-Sûre panorama Esch-sur-Sûre panorama
  • Partly frozen puddle Partly frozen puddle
  • Just a little bit of water Just a little bit of water
  • The trail calls to the adventurous soul The trail calls to the adventurous soul
  • Around the lake Around the lake
  • Useldange castle Useldange castle
  • Icicles Icicles
  • Grinlee viewpoint in the snow Grinlee viewpoint in the snow
  • Sauer, not sorry for this view Sauer, not sorry for this view
  • On a slope! On a slope!
  • An invitation to run, cycle or hike An invitation to run, cycle or hike
  • The invisible meeting of the waters The invisible meeting of the waters
  • Clouds and rain Clouds and rain
  • Dragon of Mersch for CNY Dragon of Mersch for CNY
  • Golden carpet on PC 1 Golden carpet on PC 1
  • Almost flooded Sauer bank Almost flooded Sauer bank
  • Winter sunset in Mamerdall Winter sunset in Mamerdall
  • Heron Heron
  • First barrage of the day First barrage of the day
  • Old railroad Old railroad
  • More puddle-jumping paradise near Noville More puddle-jumping paradise near Noville
  • Where the trees whisper secrets Where the trees whisper secrets
  • A smile in the snow A smile in the snow
  • Flood near Berschbach Flood near Berschbach
  • Snow On the roofs? No, just frost! Snow On the roofs? No, just frost!
  • Tiny waterfall Tiny waterfall
  • Waarkdall in the snow Waarkdall in the snow
  • Snow Way To Go! Snow Way To Go!
  • Another day, another road into the green abyss Another day, another road into the green abyss
  • Bridge on the Our Bridge on the Our
  • Enjoying the Eifelblick view! Enjoying the Eifelblick view!
  • Where's the cycle path gone? Where's the cycle path gone?
  • Flood and rain Flood and rain
  • Hard climb near the Stauséi Hard climb near the Stauséi
  • White Ernz after flood White Ernz after flood
  • Rooting for a good walk Rooting for a good walk
  • Lake-ing a bend in the road Lake-ing a bend in the road
  • Wenzel circular walk, Grund Wenzel circular walk, Grund
  • Hunnebur Hunnebur
  • Bike or rail? Bike or rail?
  • Flood near Berschbach Flood near Berschbach
  • New chicane in Kohlenberg New chicane in Kohlenberg
  • The road to the setting sun The road to the setting sun
  • Hiking directions near Schäsbierg Hiking directions near Schäsbierg
  • Former regional border along the canal Former regional border along the canal
  • Dog walker Dog walker
  • Warm feet, cold air Warm feet, cold air
  • Path above the lake Path above the lake
  • Icy cycleway Icy cycleway
  • Memorial of the Schengen treaty Memorial of the Schengen treaty
  • Let's go for a walk Let's go for a walk
  • Walkboard near Beaufort Walkboard near Beaufort
  • Concrete jungle meets real jungle Concrete jungle meets real jungle
  • Muddy waters and Sauer times Muddy waters and Sauer times
  • Which way did the road go? Which way did the road go?
  • The Earth, but rounder than usual The Earth, but rounder than usual
  • Hunnebur Hunnebur
  • Frozen pond little planet Frozen pond little planet
  • Rock and a hard place, literally Rock and a hard place, literally
  • Steps Steps
  • PC4 near Betzdorf PC4 near Betzdorf
  • Ruin in Jongebësch Ruin in Jongebësch
  • Pettingen castle Pettingen castle
  • Flood in Prettingen Flood in Prettingen
  • Just another day in paradise Just another day in paradise
  • A great moment in the transport hub of Luxembourg A great moment in the transport hub of Luxembourg
  • A mountain of moss, ready to play A mountain of moss, ready to play
  • Frosty the pine says "brrr, need gloves for those needles!" Frosty the pine says "brrr, need gloves for those needles!"
  • When your castle has a modern extension When your castle has a modern extension
  • Cumulus cloud formation over rural landscape Cumulus cloud formation over rural landscape
  • Moselle's majestic loop Moselle's majestic loop
  • Snow on PC 2 Snow on PC 2
  • New floating bridge in Diekirch New floating bridge in Diekirch
  • Waarkdall in the snow Waarkdall in the snow
  • Winterlights Winterlights
  • The river said, "Not today, I'm too fast!" The river said, "Not today, I'm too fast!"
  • Bike path or optical illusion? Bike path or optical illusion?
  • A vine time on two wheels A vine time on two wheels
  • Squeezed between a rock and a hard place Squeezed between a rock and a hard place
  • The river's mirror The river's mirror
  • Petals, not snow or ice Petals, not snow or ice
  • When the road asks for more autumn When the road asks for more autumn
  • Blooming tree near Diekirch Blooming tree near Diekirch
  • A journey through the heart of the forest A journey through the heart of the forest
  • The canyon of time The canyon of time
  • Waarkdall in the snow Waarkdall in the snow
  • Water on PC 15 near Helmdange Water on PC 15 near Helmdange
  • Dead tree, live sky Dead tree, live sky
  • Double the clouds, double the fun Double the clouds, double the fun
  • Damaged floating bridge Damaged floating bridge
  • Between Pont Misère and Boulaide Between Pont Misère and Boulaide
  • Winterlights Winterlights
  • White Ernz bridge White Ernz bridge
  • Rocks along the Fuussepad trail in the snow Rocks along the Fuussepad trail in the snow
  • Clearly, someone's taking the scenic route... sideways Clearly, someone's taking the scenic route... sideways
  • Moselle-ing around at golden hour Moselle-ing around at golden hour
  • Kirchberg islands Kirchberg islands
  • "Lake" Alzette in Lorentzweiler "Lake" Alzette in Lorentzweiler
  • The gateway to the moss kingdom The gateway to the moss kingdom
  • Paulsplatte Paulsplatte
  • A path through the enchanted forest A path through the enchanted forest
  • PC 16 in the snow PC 16 in the snow
  • When frog meets wood When frog meets wood
  • The lake's curvy smile at sunset The lake's curvy smile at sunset
  • Bathed in autumn's golden glow Bathed in autumn's golden glow
  • Wheely good views on PC 21 Wheely good views on PC 21
  • Waarkdall in the snow Waarkdall in the snow
  • Autumn's embrace on the river's heart Autumn's embrace on the river's heart
  • A watery path, a silent story A watery path, a silent story
  • The resilient path, still leading forward The resilient path, still leading forward
  • New signposted bike route between Mersch and Larochette New signposted bike route between Mersch and Larochette
  • Downhill from here Downhill from here
  • Alzette valley from Pont-Rouge Alzette valley from Pont-Rouge
  • Moselle vineyards Moselle vineyards
  • River rapids: more like river ran-out-of-patience! River rapids: more like river ran-out-of-patience!
  • Goat in the snow Goat in the snow
  • Golden path at dusk Golden path at dusk
  • Alzette decided to go swimming Alzette decided to go swimming
  • Bar none, a great place for a break Bar none, a great place for a break
  • The Summer Dream is over! The Summer Dream is over!
  • Vianden Vianden
  • Trail along the lake Trail along the lake
  • Blooming trees in Alzette valley Blooming trees in Alzette valley
  • A day by the Saar A day by the Saar
  • An evening glow over Luxembourg An evening glow over Luxembourg
  • A blazing heart in the night A blazing heart in the night
  • Alles op de Vëlo 2024 Alles op de Vëlo 2024
  • Rocking out in the woods Rocking out in the woods
  • The solitary track, bathed in light The solitary track, bathed in light
  • Nature's rhythm: a flooded path finds new life Nature's rhythm: a flooded path finds new life
  • Where's my rubber duck? Where's my rubber duck?
  • Wild Sauer near Bettendorf Wild Sauer near Bettendorf
  • Wool you be mine? Wool you be mine?
  • Snowman Snowman
  • Nature reclaiming its space Nature reclaiming its space
  • Flooded underpass Flooded underpass
  • Nature reserve near Steinfort Nature reserve near Steinfort
  • Going with the flow Going with the flow
  • Ruins of a weekend well spent Ruins of a weekend well spent
  • Gorges du Loup, Echternach Gorges du Loup, Echternach
  • Second barrage of the day Second barrage of the day
  • Rainbow in Grund Rainbow in Grund
  • Frogs Frogs
  • Single speed bike? Single speed bike?
  • The remarkable oak guardian of Saeul The remarkable oak guardian of Saeul
  • Water crossing the snow Water crossing the snow
  • A pathway to serenity A pathway to serenity
  • A few steps A few steps