• Quite an original GCUM Quite an original GCUM
  • The road to the past The road to the past
  • Holy cow, what a view! Holy cow, what a view!
  • The green ribbon The green ribbon
  • A slippery situation in Luxembourg A slippery situation in Luxembourg
  • Just another beautiful day in paradise (almost) Just another beautiful day in paradise (almost)
  • Enjoying the views in the Our valley Enjoying the views in the Our valley
  • Lake? I barely know 'er! Lake? I barely know 'er!
  • Mobility priorities of Luxembourg city Mobility priorities of 
Luxembourg city
  • Muddy PC 16 Muddy PC 16
  • Having a field day with sunflowers! Having a field day with sunflowers!
  • The border of old, now in the arms of Nature The border of old, now in the arms of Nature
  • Source de la Semois Source de la Semois
  • The guardian of the hill near Pratz The guardian of the hill near Pratz
  • Moo-ving in before the storm Moo-ving in before the storm
  • The earth's sudden descent The earth's sudden descent
  • Where the trees dip their toes Where the trees dip their toes
  • The cyclist and the rolling hills The cyclist and the rolling hills
  • Sauer river near Bollendorf Sauer river near Bollendorf
  • Ourdall view Ourdall view
  • Bench, post flood Bench, post flood
  • Frogs Frogs
  • Second barrage of the day Second barrage of the day
  • Ruins of a weekend well spent Ruins of a weekend well spent
  • Going with the flow Going with the flow
  • The solitary track, bathed in light The solitary track, bathed in light
  • Vianden Vianden
  • River rapids: more like river ran-out-of-patience! River rapids: more like river ran-out-of-patience!
  • New signposted bike route between Mersch and Larochette New signposted bike route between Mersch and Larochette
  • Wheely good views on PC 21 Wheely good views on PC 21
  • Rocks along the Fuussepad trail in the snow Rocks along the Fuussepad trail in the snow
  • Blooming tree near Diekirch Blooming tree near Diekirch
  • The river's mirror The river's mirror
  • Pettingen castle Pettingen castle
  • Wenzel circular walk, Grund Wenzel circular walk, Grund
  • Bridge on the Our Bridge on the Our
  • Snow On the roofs? No, just frost! Snow On the roofs? No, just frost!
  • Where the trees whisper secrets Where the trees whisper secrets
  • First barrage of the day First barrage of the day
  • Winter sunset in Mamerdall Winter sunset in Mamerdall
  • The invisible meeting of the waters The invisible meeting of the waters
  • Dragon of Mersch for CNY Dragon of Mersch for CNY
  • The tree where paths diverge The tree where paths diverge
  • Damaged floating bridge Damaged floating bridge
  • Alzette flood in Ettelbruck Alzette flood in Ettelbruck
  • Christmas decoration in Arlon Christmas decoration in Arlon
  • A dramatic sky over the Alzette valley A dramatic sky over the Alzette valley
  • Moselle river Moselle river
  • Ferris wheeling good time Ferris wheeling good time
  • Damaged bridges Damaged bridges
  • Night lights of Luxembourg’s heart Night lights of Luxembourg’s heart
  • Eifel valley Eifel valley
  • Fields of dreams, rain coming! Fields of dreams, rain coming!
  • River serenity and golden afternoon River serenity and golden afternoon
  • After the Alzette flood After the Alzette flood
  • This way! This way!
  • Just another perfectly normal night in Luxembourg Just another perfectly normal night in Luxembourg
  • People enjoying the snow People enjoying the snow
  • The Sauer flows, life thrives The Sauer flows, life thrives
  • When the sky decides to have a tantrum When the sky decides to have a tantrum
  • Wide Wark Wide Wark
  • Wenzel circular walk, Grund Wenzel circular walk, Grund
  • Frost on plant Frost on plant
  • Icy track near Tontelange Icy track near Tontelange
  • Frosty trees between Koetchette and Kimm Frosty trees between Koetchette and Kimm
  • Bridge inspection report Bridge inspection report
  • Green bench Green bench
  • Post Christmas 2024 Post Christmas 2024
  • Mini rainbow Mini rainbow
  • Ourschleife Ourschleife
  • Alzette bridge panorama Alzette bridge panorama
  • Dreams in the Wiltz valley at golden hour Dreams in the Wiltz valley at golden hour
  • An autumn embrace on a hidden road An autumn embrace on a hidden road
  • Warm feet to get to the cold Warm feet to get to the cold
  • New place for ducks New place for ducks
  • Fireworks Fireworks
  • Alzette flood in Ettelbruck Alzette flood in Ettelbruck
  • Statues in Spidolsgaart Statues in Spidolsgaart
  • When a tree photobombs the sun's big moment When a tree photobombs the sun's big moment
  • Old SECALT factory Old SECALT factory
  • Petals on and around bench Petals on and around bench
  • Ride in the water Ride in the water
  • Road down to Irbich Valley Road down to Irbich Valley
  • Crocodile sculpture Crocodile sculpture
  • Track near Tontelange Track near Tontelange
  • Third barrage of the day Third barrage of the day
  • Buergbrennen Contern Buergbrennen Contern
  • Frosty Clerve valley Frosty Clerve valley
  • When the sky cries, it rains When the sky cries, it rains
  • Blooming Scotch broom Blooming Scotch broom
  • Hënneschte Bësch sign in the snow Hënneschte Bësch sign in the snow
  • Buergbrennen Contern Buergbrennen Contern
  • A symphony of light A symphony of light
  • Here comes the sun(flower)! Here comes the sun(flower)!
  • Snow in Mamerdall Snow in Mamerdall
  • Just another sunset on the beach, right? Just another sunset on the beach, right?
  • Beautiful sunflowers spotted on my Vëlosummer ride! Beautiful sunflowers spotted on my Vëlosummer ride!
  • Up in the air, party on a chair Up in the air, party on a chair
  • A beacon of yellow against the grey sky A beacon of yellow against the grey sky
  • Buergbrennen Contern Buergbrennen Contern
  • Buergbrennen Contern Buergbrennen Contern
  • Holy cow, what are you looking at? Holy cow, what are you looking at?
  • Damaged floating bridge Damaged floating bridge
  • Museum in Munshausen Museum in Munshausen
  • Buergbrennen Contern Buergbrennen Contern
  • Buergbrennen Contern Buergbrennen Contern
  • Having a baa-rilliant time on Vëlosummer Having a baa-rilliant time on Vëlosummer
  • Buergbrennen Contern Buergbrennen Contern
  • Leaf it to me, I'm path-etically lovely Leaf it to me, I'm path-etically lovely
  • The forest's quiet embrace The forest's quiet embrace
  • Puddle jumper Puddle jumper
  • No sun but a lot of sunshine No sun but a lot of sunshine
  • Frosty and icy PC 21 Frosty and icy PC 21
  • Buergbrennen Contern Buergbrennen Contern
  • Goat in Cruchten Goat in Cruchten
  • Just before wet people came in the opposite direction Just before wet people came in the opposite direction
  • Santa's little helper, or maybe not Santa's little helper, or maybe not
  • Zigzag road to Eifel valley Zigzag road to Eifel valley
  • Two wheels good, bench maybe better? Two wheels good, bench maybe better?
  • Reindeer's night out at the park Reindeer's night out at the park
  • Easter bunny Easter bunny
  • Art and cycling in harmony Art and cycling in harmony
  • Buergbrennen Contern Buergbrennen Contern
  • Hair ice Hair ice
  • Ourschleife Ourschleife
  • The sky's grand theatre The sky's grand theatre
  • I think a unicorn is hiding in Gasperich's fog I think a unicorn is hiding in Gasperich's fog
  • Viewpoint at Niklosbierg Viewpoint at Niklosbierg
  • A tree took a nap on the path A tree took a nap on the path
  • Our river near Ouren Our river near Ouren
  • Moselle Moselle
  • B-R-R-R B-R-R-R
  • Bench with a light show Bench with a light show
  • Moselle Moselle
  • The three borders The three borders
  • Ourdall Ourdall
  • When the forest decides to throw a shadow party When the forest decides to throw a shadow party
  • Dirty track near Hellange Dirty track near Hellange
  • Nature's inviting trail Nature's inviting trail
  • You are great: reward on a sticker after a long climb You are great: reward on a sticker after a long climb
  • Snow-covered road Snow-covered road
  • Stauséi Stauséi
  • Frosty light bulb Frosty light bulb
  • Clervaux Clervaux
  • Nothomb river near Nothomb Nothomb river near Nothomb
  • New signposted bike route in Lorentzweiler New signposted bike route in Lorentzweiler
  • Many sheep Many sheep
  • Fourth barrage of the day Fourth barrage of the day
  • Fireworks Fireworks
  • Dear-arm of the Alzette Dear-arm of the Alzette
  • Fifth barrage of the day Fifth barrage of the day
  • Light dispersion Light dispersion
  • Alzette valley Alzette valley
  • Ruin restoration on PC 2 Ruin restoration on PC 2
  • Bike smile Bike smile
  • Sauer bridge in Reisdorf Sauer bridge in Reisdorf
  • Snow on bench Snow on bench
  • Fireworks Fireworks
  • Slightly flooded cycleway near Lorentzweiler Slightly flooded cycleway near Lorentzweiler
  • Left or right, but straight is steep Left or right, but straight is steep
  • Picnic by the river Picnic by the river
  • Icicles Icicles
  • Decorated house in Untereisenbach Decorated house in Untereisenbach
  • Belval Belval
  • Little planet sculpture view in Ourdall Little planet sculpture view in Ourdall
  • Red rock Red rock
  • Mersch park Mersch park
  • Hairpin turn near Kautenbach Hairpin turn near Kautenbach
  • Bike route between Übereisenbach and Neuerburg Bike route between Übereisenbach and Neuerburg
  • Alzette valley Alzette valley
  • Moo-ving along the path Moo-ving along the path
  • Frosty Clerve valley Frosty Clerve valley
  • Forest track between Nothomb and Perlé Forest track between Nothomb and Perlé
  • Fun trail in Haard nature reserve Fun trail in Haard nature reserve
  • Forest path near Rumelange Forest path near Rumelange
  • Flooded field near Lintgen Flooded field near Lintgen
  • Moselle valley in Wincheringen Moselle valley in Wincheringen
  • Luxembourg’s Autopédestre path Luxembourg’s Autopédestre path
  • Fireworks Fireworks
  • Better inside than outside! Better inside than outside!
  • A puddle’s best sunset view A puddle’s best sunset view
  • Look at that beautiful blue sky! Look at that beautiful blue sky!
  • Bei de 5 Buchen, Bridel Bei de 5 Buchen, Bridel
  • The ride home was shorter from Pfaffenthal than Kautenbach The ride home was shorter from Pfaffenthal than Kautenbach
  • Another day, another scenic route, how unexpected Another day, another scenic route, how unexpected
  • Oh look, another forest track Oh look, another forest track
  • Collapsed road Collapsed road
  • My feet are still warm My feet are still warm
  • Ourdall Ourdall
  • Eifel valley Eifel valley
  • Summer's golden smile Summer's golden smile
  • Chaussée Romaine Chaussée Romaine
  • Snow-covered fern Snow-covered fern
  • The frosty path less travelled (maybe for a good reason) The frosty path less travelled (maybe for a good reason)
  • A peaceful cycle through the Luxembourg forest A peaceful cycle through the Luxembourg forest
  • Flooded cycleway Flooded cycleway
  • Leaf it alone! Leaf it alone!
  • Holy river, what a view on my 8th valley today Holy river, what a view on my 8th valley today
  • Ice and snow Ice and snow
  • Art in Dudelange Art in Dudelange
  • Dogs enjoying the weather Dogs enjoying the weather
  • Stone age roundabout Stone age roundabout
  • Flooded cycleway near Hunsdorf Flooded cycleway near Hunsdorf
  • A goat’s day out in Athus A goat’s day out in Athus
  • Watch for birds of prey! Watch for birds of prey!
  • Concrete faces and a leafy place Concrete faces and a leafy place
  • New bike route in Cruchten New bike route in Cruchten
  • Flooded cycleway along the Alzette Flooded cycleway along the Alzette
  • Red rock Red rock
  • Timmy sleeping on a towel Timmy sleeping on a towel
  • Frozen mix Frozen mix
  • Ice on the table Ice on the table
  • Cow on the loose: the great escape Cow on the loose: the great escape
  • Escapardenne Lee Trail near Schlindermanderscheid Escapardenne Lee Trail near Schlindermanderscheid
  • Flooded underpass Flooded underpass
  • The sunflower's golden heart The sunflower's golden heart
  • Vëlosummer's golden route Vëlosummer's golden route
  • Sauerdall view from Bourscheid Sauerdall view from Bourscheid
  • Flooded cycleway along the Alzette Flooded cycleway along the Alzette
  • Tree-mendous shortcut Tree-mendous shortcut
  • Where paths diverge, the spirit thrives Where paths diverge, the spirit thrives
  • Muddy path Muddy path
  • Migrating birds Migrating birds
  • Just another field of yellow flowers Just another field of yellow flowers
  • Unterschlinder Unterschlinder
  • Belval Belval
  • Timmy’s Secret Mission Timmy’s Secret Mission
  • Birtrange castle Birtrange castle
  • Ice layer Ice layer
  • Flooded field near Prettingen Flooded field near Prettingen
  • Daffodil Daffodil
  • Mini waterfall Mini waterfall
  • Moonrise near Fisch Moonrise near Fisch
  • Asphalt surfing at sunset Asphalt surfing at sunset
  • Cloudy sky near Thiaumont Cloudy sky near Thiaumont
  • 50°N, 6°E confluence point 50°N, 6°E confluence point
  • Ourdall Ourdall
  • Coming storm Coming storm
  • Hiking directions in Schlindermanderscheid Hiking directions in Schlindermanderscheid
  • Forest path near Bourscheid Forest path near Bourscheid
  • Crevasse Crevasse
  • Ice and snow Ice and snow
  • Summer's golden smile Summer's golden smile
  • Is this the road to nowhere? Is this the road to nowhere?
  • A golden path beckons to adventure A golden path beckons to adventure
  • Vëlosummer: A sunny ride with cloudy company Vëlosummer: A sunny ride with cloudy company
  • Train 1900 rail Train 1900 rail
  • Flooded cycleway near Diekirch Flooded cycleway near Diekirch
  • A new valve for Citrus’s wheel A new valve for Citrus’s wheel
  • Old brake pads Old brake pads
  • Valleys and hills Valleys and hills
  • Forest track between Nothomb and Perlé Forest track between Nothomb and Perlé
  • Shutters and vines, the French dream Shutters and vines, the French dream
  • Underground labyrinth Underground labyrinth
  • Multilingual note Multilingual note
  • A puddle of a pond where Tavola was A puddle of a pond where Tavola was
  • Autumn's fiery harvest Autumn's fiery harvest
  • Timmy on bed Timmy on bed
  • Tiny planet, big bike trail! Tiny planet, big bike trail!
  • Bridge to nowhere... or somewhere lovely Bridge to nowhere... or somewhere lovely
  • Aerial view of Bigelbach roads and us Aerial view of Bigelbach roads and us
  • Rocky track Rocky track
  • Morning Timmy Morning Timmy
  • Graffiti gone wild at the abandoned building Graffiti gone wild at the abandoned building
  • Found this interesting row of trees Found this interesting row of trees
  • Eilelay, sentier de la Mamer Eilelay, sentier de la Mamer
  • Eisch valley near Eischen Eisch valley near Eischen
  • Snow shower Snow shower
  • Rain drops Rain drops
  • Timmy's greetings in the garage Timmy's greetings in the garage
  • Freedom wheels in the late afternoon sun Freedom wheels in the late afternoon sun
  • Sheep Sheep
  • Bridge over troubled trees Bridge over troubled trees
  • Foot bridge on the Wiltz River, Kautenbach Foot bridge on the Wiltz River, Kautenbach
  • Sick World's storm Sick World's storm
  • Flooded way Flooded way
  • Udderly clear Udderly clear
  • Sentier de la Mamer Sentier de la Mamer
  • First flood on the new bike route in Bettembourg First flood on the new bike route in Bettembourg
  • Golden Hour over Luxembourg Golden Hour over Luxembourg
  • Slumber Slumber
  • Windy detour: nature's hair day Windy detour: nature's hair day
  • Mini landslide near Essingen Mini landslide near Essingen
  • Sheep Sheep
  • A puddle for the trees A puddle for the trees
  • Muddy river, or chocolate milkshake? Muddy river, or chocolate milkshake?
  • Belval Belval
  • Fallen logs: the ultimate forest obstacle course Fallen logs: the ultimate forest obstacle course
  • The goat from Geesseknäppchen The goat from Geesseknäppchen
  • Slope down Slope down
  • Storm's a-brewin' - time to cycle faster! Storm's a-brewin' - time to cycle faster!
  • Ourdall Ourdall
  • Sheep Sheep
  • The drama of the heavens The drama of the heavens
  • Old Arbed site Old Arbed site
  • Path to Oberschlinder Path to Oberschlinder
  • Curious Timmy Curious Timmy
  • Radweg Konz-Wincheringen Radweg Konz-Wincheringen
  • Timmy when a dog is around Timmy when a dog is around
  • A Cat's Love Nuzzle A Cat's Love Nuzzle
  • Autumn's leafy road trip Autumn's leafy road trip
  • New tyre for Citrus New tyre for Citrus
  • Tail wags on the old rail track Tail wags on the old rail track
  • Jean la Gaufre Jean la Gaufre
  • Red currants in the garden Red currants in the garden
  • A festive gathering in Place de la Constitution A festive gathering in Place de la Constitution
  • A new cassette for Black Forest A new cassette for Black Forest
  • Strawberries Strawberries
  • One of the craziest bike route segment One of the craziest bike route segment
  • Chef at work! Chef at work!
  • Sky in the West Sky in the West
  • Flammkuchen, post baking Flammkuchen, post baking
  • Just a bloke in a boat Just a bloke in a boat
  • Wheely good day for a ride Wheely good day for a ride
  • Enjoying this amazing panorama during Vëlosummer Enjoying this amazing panorama during Vëlosummer
  • Where the road (and the bike) leads Where the road (and the bike) leads
  • Ewe gotta be kidding me, it's hot in Medernach Ewe gotta be kidding me, it's hot in Medernach
  • Vianden Vianden
  • Wet snail sculpture Wet snail sculpture
  • Clouds near Moselle valley Clouds near Moselle valley
  • Old quarry/mine near Dudelange Old quarry/mine near Dudelange
  • Snow shower Snow shower
  • Cow-abunga under the trees! Cow-abunga under the trees!
  • Ourdall near Ouren Ourdall near Ouren
  • Pedalling past the postcard Pedalling past the postcard
  • I dodged the previous showers, but this one got me! I dodged the previous showers, but this one got me!
  • A meeting of old and new in this vibrant town A meeting of old and new in this vibrant town
  • Mossy grotto's secret shower Mossy grotto's secret shower
  • Cloudy day, churchy way Cloudy day, churchy way
  • Kuebebierg nature reserve panorama Kuebebierg nature reserve panorama
  • Timmy's Warm Embrace Timmy's Warm Embrace
  • Thunderstruck and train-bound Thunderstruck and train-bound
  • Stormy weather ahead! Stormy weather ahead!
  • Kitty cat soy bowl Kitty cat soy bowl
  • Kermesse in Schieren Kermesse in Schieren
  • The village of Ehnen The village of Ehnen
  • Snowdrops Snowdrops
  • Guardian of the Trail Guardian of the Trail
  • Close thunderstorm Close thunderstorm
  • Absolutely brimming with sunshine Absolutely brimming with sunshine
  • Sheep thrills on a hill Sheep thrills on a hill
  • Close thunderstorm Close thunderstorm
  • Thunderstorm Thunderstorm
  • Wenzel circular walk, Grund Wenzel circular walk, Grund
  • A steel whisper in the trees A steel whisper in the trees
  • Stormy weather ahead! Stormy weather ahead!
  • Oh Christmas tree, oh Christmas tree, where have your leaves gon Oh Christmas tree, oh Christmas tree, where have your leaves gon
  • I've tidied up the garden a bit! I've tidied up the garden a bit!
  • Home sweet (and quirky) home Home sweet (and quirky) home
  • Cloudy Strasbourg Cloudy Strasbourg
  • Got some potato cakes, mate? Got some potato cakes, mate?
  • Coming storm at Campus Geesseknäppchen Coming storm at Campus Geesseknäppchen
  • Windmill near Hosingen Windmill near Hosingen
  • Old and new tyre Old and new tyre
  • Clouds near Autelbas Clouds near Autelbas
  • Big temperature drop Big temperature drop
  • Just horsing around Just horsing around
  • Timmy in his hideaway Timmy in his hideaway
  • Acorn cabins: nuts about nature Acorn cabins: nuts about nature
  • Timmy sleeping on my desk Timmy sleeping on my desk
  • New brake pad New brake pad
  • Nyls Nyls
  • Meeting of trees on a misty road Meeting of trees on a misty road
  • Leaf washing Leaf washing
  • Where the sky touches the earth Where the sky touches the earth
  • A fleeting glimpse of colour A fleeting glimpse of colour
  • Presents for a big smile Presents for a big smile
  • The rhythm of the ride, the thrill of the hills The rhythm of the ride, the thrill of the hills
  • Spiral art Spiral art
  • Sleeping Timmy in a box Sleeping Timmy in a box
  • Bourscheid castle Bourscheid castle
  • Croissant Croissant
  • Giant's chair, tiny bike Giant's chair, tiny bike
  • Track near Saint-Léger Track near Saint-Léger
  • Waffle, you're my other half Waffle, you're my other half
  • Vineyard views and moody skies Vineyard views and moody skies
  • Concrete proof of a good path Concrete proof of a good path
  • Étang de Gantaufet Étang de Gantaufet
  • Oh dear, that's not ideal Oh dear, that's not ideal
  • A frozen painting on the ground A frozen painting on the ground
  • Muddy puddle jump training Muddy puddle jump training
  • Let's take the road less travelled Let's take the road less travelled
  • Bikes and barricade Bikes and barricade
  • Luxlait retro milk bottle Luxlait retro milk bottle
  • Rain or shine, it's Vëlosummer time! Rain or shine, it's Vëlosummer time!
  • Storm to arrive as I get shelter at home! Storm to arrive as I get shelter at home!
  • Flags and planes, oh my! Flags and planes, oh my!
  • Serene Timmy's Nap Serene Timmy's Nap
  • New bike route in Eschweiler New bike route in Eschweiler
  • Kautenbach valley Kautenbach valley
  • A peaceful moment with a turtle A peaceful moment with a turtle
  • Morning Timmy Morning Timmy
  • Dudelange Usines Dudelange Usines
  • The secret way to the golden wood The secret way to the golden wood
  • Sheep Sheep
  • Sleeping Beauty Sleeping Beauty
  • The rolling hills call The rolling hills call
  • A Paw-some Interruption A Paw-some Interruption
  • PC 20 bridge near Merkholtz PC 20 bridge near Merkholtz
  • Railway Railway