• Trick-or-Treat test run Trick-or-Treat test run
  • The climb isn't over The climb isn't over
  • Banner promoting the local bicycle routes Banner promoting the local bicycle routes
  • The cat-witch of Saeul The cat-witch of Saeul
  • Closed dangerous forest path Closed dangerous forest path
  • Partly hidden Vianden castle Partly hidden Vianden castle
  • The Sheepish stare The Sheepish stare
  • Nepal in Niederanven Nepal in Niederanven
  • Mysterious track in bois de Colmar-Berg Mysterious track in bois de Colmar-Berg
  • A beach seat at Beachdrëf A beach seat at Beachdrëf
  • Is this house abandoned, or does it still have some life in it? Is this house abandoned, or does it still have some life in it?
  • Grapes from the Moselle Grapes from the Moselle
  • Enjoy the summer holidays in tropical paradise at Beachdrëf Enjoy the summer holidays in tropical paradise at Beachdrëf
  • Cows Cows
  • Birds in the Middle Ages (artwork) Birds in the Middle Ages (artwork)
  • Art in Useldange Art in Useldange
  • Ruin near Oberpallen Ruin near Oberpallen
  • The old oak of Saeul information board The old oak of Saeul information board
  • LOA festival 3D logo LOA festival 3D logo
  • 30 km/h is no longer voluntary 30 km/h is no longer voluntary
  • Gravel track in bois de Colmar-Berg Gravel track in bois de Colmar-Berg
  • Bird sculptuure artwork in Useldange Bird sculptuure artwork in Useldange
  • "Tower" near Michelbouch "Tower" near Michelbouch
  • The beach at Beachdrëf The beach at Beachdrëf
  • Foggy mill, where did the blades go? Foggy mill, where did the blades go?
  • Warm greetings from the sunny side! Warm greetings from the sunny side!
  • Hannel Dall locality informatiom board Hannel Dall locality informatiom board
  • Castle views and cycle shoes Castle views and cycle shoes
  • I am now 29% adapted to the heat. Woohoo! I am now 29% adapted to the heat. Woohoo!
  • Haystacks Haystacks
  • Sheep near Lellingen Sheep near Lellingen
  • New signposted bike routes in Bigelbach New signposted bike routes in Bigelbach
  • Mini bench Mini bench
  • End of Vëlosummer loop, back to town by train End of Vëlosummer loop, back to town by train
  • Train shortcut after 185 km on the bike today Train shortcut after 185 km on the bike today
  • Cycling directions in Melickshof Cycling directions in Melickshof
  • A pastoral symphony of curious souls A pastoral symphony of curious souls
  • Kautenbach train station Kautenbach train station
  • Purrfect mail day Purrfect mail day
  • Flooded corn Flooded corn
  • Attention chats! Attention chats!
  • Dolce Lina on a bike Dolce Lina on a bike
  • Slow cycling Guttland banner Slow cycling Guttland banner
  • Funny encounter; always great to meet them! Funny encounter; always great to meet them!
  • New neighbourhood near Kuebebierg New neighbourhood near Kuebebierg
  • The summit of Luxembourg now has a monument The summit of Luxembourg now has a monument
  • Hill near Saeul Hill near Saeul
  • I'm so grateful that the rain missed me! I'm so grateful that the rain missed me!
  • Tried a new track near the Vëlo via Norden route Tried a new track near the Vëlo via Norden route
  • Sunny snail art in Clervaux Sunny snail art in Clervaux
  • The summit of Luxembourg now has a monument The summit of Luxembourg now has a monument
  • Timmy greeting me Timmy greeting me
  • The secret border crossing The secret border crossing
  • Bike smoothie banner Bike smoothie banner
  • Timmy sleeping in a box Timmy sleeping in a box
  • Join me on the open road Join me on the open road
  • Cloudy sky near Schwebach Cloudy sky near Schwebach
  • Cobbles, clouds, and a cycling soul Cobbles, clouds, and a cycling soul
  • Green forest near Schouweiler Green forest near Schouweiler
  • A verdant whisper of life in Surré A verdant whisper of life in Surré
  • Red rocks Red rocks
  • Track near Itzig Track near Itzig
  • Sheep Sheep
  • Fuus am Frack an a Mansgre'sst Fuus am Frack an a Mansgre'sst
  • Sheep Sheep
  • Egyptian geese along the Sauer Egyptian geese along the Sauer
  • Social cat on the way to the Vëlosummer route Social cat on the way to the Vëlosummer route
  • Blue sheep statue Blue sheep statue
  • Hello Fox! Hello Fox!
  • Timmy on my bed Timmy on my bed
  • New cycling directions in Beaufort New cycling directions in Beaufort
  • Bike demo Bike demo
  • Sheep Sheep
  • Timmy sleeping on the window side Timmy sleeping on the window side
  • Buffalo swim in Schlammwiss nature reserve Buffalo swim in Schlammwiss nature reserve
  • Vëlosummer after the climb to Contern Vëlosummer after the climb to Contern
  • Bike demo Bike demo
  • Where does this gravel go? Where does this gravel go?
  • Hello Sheep! Hello Sheep!
  • Smoothie Smoothie
  • Flower shooting Flower shooting
  • Vineyards Vineyards
  • Bike demo Bike demo
  • Timmy on his pillow throne Timmy on his pillow throne
  • Where the sunflowers don't grow, blackberries do Where the sunflowers don't grow, blackberries do
  • Cycleway in front of a café Cycleway in front of a café
  • Bike demo Bike demo
  • Old Atertlinn near Bissen Old Atertlinn near Bissen
  • Post Christmas 2024 Post Christmas 2024
  • Road between Claushof and Marienthal Road between Claushof and Marienthal
  • We are Wheelcome to Haus vum Vëlo We are Wheelcome to Haus vum Vëlo
  • Bike demo Bike demo
  • Atertlinn near Bissen Atertlinn near Bissen
  • Black goat staring at me Black goat staring at me
  • Lightning alert Lightning alert
  • Bike demo Bike demo
  • As long as it's not bridge works, that should work... As long as it's not bridge works, that should work...
  • Fancy bike for sale Fancy bike for sale
  • Track near Belvaux Track near Belvaux
  • Track near Eischen Track near Eischen
  • Another day, another forest Another day, another forest
  • Amber eyes amidst autumn haze Amber eyes amidst autumn haze
  • New residence plan New residence plan
  • Path near Vichten Path near Vichten
  • Xavier and his host Xavier and his host
  • Ice Pixels Ice Pixels
  • Branching out and feeling mossy Branching out and feeling mossy
  • Mini bike Mini bike
  • Large tree in Hollenfens Large tree in Hollenfens
  • Old Atertlinn near Bissen Old Atertlinn near Bissen
  • Emerald embrace Emerald embrace
  • Fountain Fountain
  • Bike demo Bike demo
  • Curiosity Curiosity
  • The catnip chronicles: Timmy's treat The catnip chronicles: Timmy's treat
  • Surrounded by thunderstorms at the end of the Vëlosummer day Surrounded by thunderstorms at the end of the Vëlosummer day
  • Growing plants in stairs Growing plants in stairs
  • Xavier the star of the demo Xavier the star of the demo
  • Railway crossing for pedestrians Railway crossing for pedestrians
  • After the flood near Berschbach After the flood near Berschbach
  • Old Atertlinn near Bissen Old Atertlinn near Bissen
  • Timmy in a box Timmy in a box
  • More space for the bikes! More space for the bikes!
  • Moselle valley near Machtum Moselle valley near Machtum
  • Water on the way Water on the way
  • Cute baby sheep Cute baby sheep
  • Sheep Sheep
  • Fishy tagliatelle Fishy tagliatelle
  • Wiltz valley near Kautenbach Wiltz valley near Kautenbach
  • Post Christmas 2024 Post Christmas 2024
  • Nursing home in Differdange Nursing home in Differdange
  • Titelberg ruins Titelberg ruins
  • House decoration House decoration
  • Posters at Rothondes Posters at Rothondes
  • Ferme Theves, Holzthum Ferme Theves, Holzthum
  • Puddle Puddle
  • Kirel valley Kirel valley
  • Industrial ruin Industrial ruin
  • A bit of a roof day A bit of a roof day
  • Where's the ground gone? Where's the ground gone?
  • Drinks to choose from Drinks to choose from
  • Slow! Slow!
  • Metal felin Metal felin
  • Sun showing between tree branches near Oberwampach Sun showing between tree branches near Oberwampach
  • Photos in Hoffelt near the Meuse-Moselle canal Photos in Hoffelt near the Meuse-Moselle canal
  • The Simpsons art in Park um Belval The Simpsons art in Park um Belval
  • Mémorial de l'Évasion, Oberkorn Mémorial de l'Évasion, Oberkorn
  • Kuebebierg nature reserve sign Kuebebierg nature reserve sign
  • Pigs Pigs
  • Waterlily flowers and fish in the pond Waterlily flowers and fish in the pond
  • Kuebebierg nature reserve Kuebebierg nature reserve
  • Hand-le-bars? Hand-le-bars?
  • Where did I go wrong? Where did I go wrong?
  • Divine watermelon Divine watermelon
  • Courgettes Courgettes
  • Fields and sky near Walsdorf Fields and sky near Walsdorf
  • Speed bump ahead, or maybe not? Speed bump ahead, or maybe not?
  • A green ribbon through the silent woods A green ribbon through the silent woods
  • Solo tandem in the demo Solo tandem in the demo
  • Track near Oberkorn Track near Oberkorn
  • Naptime Naptime
  • Bike route near Halanzy Bike route near Halanzy
  • Belval Belval
  • Railway in Belvaux Railway in Belvaux
  • Street festival in Pfaffenthal Street festival in Pfaffenthal
  • Highland hairball with horns Highland hairball with horns
  • New Clervaux bypass road, with a cycleway track. New Clervaux bypass road, with a cycleway track.
  • Cows Cows
  • Clerve Valley near Alscheid Clerve Valley near Alscheid
  • Rocky track Rocky track
  • The garden of earthly delights The garden of earthly delights
  • Blocked cycle path, where's my adventure? Blocked cycle path, where's my adventure?
  • Tree-mendous uphill struggle Tree-mendous uphill struggle
  • Belval Belval
  • Panorama at Villa Romaine, Goeblange Panorama at Villa Romaine, Goeblange
  • Busy crossing Busy crossing
  • Candy train Candy train
  • Path shortcut in Messancy Path shortcut in Messancy
  • Unexpected reading on the sign Unexpected reading on the sign
  • New tyre on Citrus New tyre on Citrus
  • When the trees whisper, you should listen... or at least check t When the trees whisper, you should listen... or at least check t
  • Where'd all the gnomes go? Where'd all the gnomes go?
  • Parade Parade
  • Scared deer Scared deer
  • Forest exploration Forest exploration
  • Sculpture in Ourdall Sculpture in Ourdall
  • Lettuce celebrate this field! Lettuce celebrate this field!
  • Art in Mussy-la-Ville Art in Mussy-la-Ville
  • Metal mounted Picture Metal mounted Picture
  • Bike demonstration Bike demonstration
  • Path along the Wiltz river Path along the Wiltz river
  • A Damp Fuzzball A Damp Fuzzball
  • Beaver's busy day Beaver's busy day
  • Inner tube soaked with sealant Inner tube soaked with sealant
  • Hay bale's vibrant dream Hay bale's vibrant dream
  • Street festival in Pfaffenthal Street festival in Pfaffenthal
  • Dudelage radio tower Dudelage radio tower
  • Sandy track Sandy track
  • Snow shower Snow shower
  • Signs and bike routes Signs and bike routes
  • Sunbeam slumber Sunbeam slumber
  • Goat-ing around at the fence Goat-ing around at the fence
  • Boat on the Moselle Boat on the Moselle
  • Mersch park in the water Mersch park in the water
  • Forest path near Burden Forest path near Burden
  • Sky in the East Sky in the East
  • A stark reminder, a beacon of hope A stark reminder, a beacon of hope
  • Where's the zip line? Where's the zip line?
  • Picnic table in Betzdorf Picnic table in Betzdorf
  • The unyielding path The unyielding path
  • Forest track near Lamorteau Forest track near Lamorteau
  • Just another sheepish saturday Just another sheepish saturday
  • Rulles crossing near Rulles Rulles crossing near Rulles
  • "Les usoirs" information board "Les usoirs" information board
  • Compressor setup for (failed) tubeless setup Compressor setup for (failed) tubeless setup
  • A city seen through tears of rain A city seen through tears of rain
  • Found missing Timmy! Found missing Timmy!
  • Sheep Sheep
  • Sheep Sheep
  • Cargo bike Cargo bike
  • Forest near Kautenbach Forest near Kautenbach
  • Found missing Timmy! Found missing Timmy!
  • Mirrors in the forest Mirrors in the forest
  • Oh great, a haunted 10k... just what I needed Oh great, a haunted 10k... just what I needed
  • Parking, parking and park petition Parking, parking and park petition
  • Stormy weather ahead! Stormy weather ahead!
  • Sleeping Timmy Sleeping Timmy
  • Path near Kautenbach Path near Kautenbach
  • Cold snap, leaf snap Cold snap, leaf snap
  • Sunset with Timmy Sunset with Timmy
  • Digitalis Digitalis
  • Fields in Strassen Fields in Strassen
  • Shaggy cows Shaggy cows
  • Gérouville Gérouville
  • The forest's embrace, a challenge to overcome The forest's embrace, a challenge to overcome
  • Cute squirrel on a tree Cute squirrel on a tree
  • Smile and Nyls Smile and Nyls
  • Signs pointing to places in the opposite direction of the Vëlos Signs pointing to places in the opposite direction of the Vëlos
  • Burn fat, not oil! Burn fat, not oil!
  • Old tramway line in Chatillon Old tramway line in Chatillon
  • Track near Stolzembourg Track near Stolzembourg
  • Sheep Sheep
  • Moss over rock Moss over rock
  • Buergbrennen setup in Hassel Buergbrennen setup in Hassel
  • Sunflowers on a sunny day Sunflowers on a sunny day
  • Road to a village in the hills Road to a village in the hills
  • Sheep near Gérouville Sheep near Gérouville
  • Buergbrennen setup in Grevenmacher Buergbrennen setup in Grevenmacher
  • Decisions, decisions, which direction will I chose? Decisions, decisions, which direction will I chose?
  • Firefighter mural that’s been painted at the Senningerberg pla Firefighter mural that’s been painted at the Senningerberg pla
  • Viewpoint scam Viewpoint scam
  • Le Rabais Le Rabais
  • Urspelt castle Urspelt castle
  • Track near Nachtmanderscheid Track near Nachtmanderscheid
  • The emerald guardian of the crossroads The emerald guardian of the crossroads
  • Oh, baubles and bulbs! Oh, baubles and bulbs!
  • This canyon, again! This canyon, again!
  • Bike demo at Rothondes Bike demo at Rothondes
  • French cycling sign in Belgium French cycling sign in Belgium
  • A hot summer's day! A hot summer's day!
  • Frame Frame
  • Time to turn around! Time to turn around!
  • Street for the people Street for the people
  • Cat in the neighbourhood Cat in the neighbourhood
  • Ourdall Ourdall
  • Serene Serene
  • Velo Pomarium is now signposted Velo Pomarium is now signposted
  • Cows Cows
  • When the puddles take over the world When the puddles take over the world
  • Timmy in a box Timmy in a box
  • Bike route between Étalle and Saint-Léger Bike route between Étalle and Saint-Léger
  • Flood level sign Flood level sign
  • Viewpoint in Montquintin Viewpoint in Montquintin
  • When the forest became a pond When the forest became a pond
  • Snow shower Snow shower
  • Notre-Dame de Luxembourg, Torgny Notre-Dame de Luxembourg, Torgny
  • Demonstration on the bridge Demonstration on the bridge
  • Forest path near Dudelange Forest path near Dudelange
  • Chiers river near Torgny Chiers river near Torgny
  • J'habite chez Mes Chats J'habite chez Mes Chats
  • Steep gravel track Steep gravel track
  • Geology information board in Tattert Geology information board in Tattert
  • Brownie Brownie
  • Timmy out of the box Timmy out of the box
  • Wiltz Valley in Kautenbach Wiltz Valley in Kautenbach
  • Curve ahead, not too much, it's all right Curve ahead, not too much, it's all right
  • Réserve de la Carrière de Tattert Réserve de la Carrière de Tattert
  • Sunset near Ernster Sunset near Ernster
  • Shelter Shelter
  • Path in Habay-la-Vieille Path in Habay-la-Vieille
  • Bike route ner Meix-devant-Virton Bike route ner Meix-devant-Virton
  • Smile and Nyls Smile and Nyls
  • The forest floor's secret gateway The forest floor's secret gateway
  • A Purrfect Moment on the Stairs A Purrfect Moment on the Stairs
  • Wet flower Wet flower
  • Green sheep Green sheep
  • Attert river near Bissen Attert river near Bissen
  • Slow worm Slow worm
  • Jean la Gaufre Jean la Gaufre
  • Tree on the way Tree on the way
  • Bike demo Bike demo
  • A solitary path through the golden season A solitary path through the golden season
  • Where's the tarmac? Where's the tarmac?
  • Eisch valley near Eischen Eisch valley near Eischen
  • Gaume map tiles Gaume map tiles
  • Barrier to entry: Luxembourg edition Barrier to entry: Luxembourg edition
  • Timmy sleeping outside with me Timmy sleeping outside with me
  • Muddy hiking route near Stolzembourg Muddy hiking route near Stolzembourg
  • After the snow storm After the snow storm
  • Bike route ner Meix-devant-Virton Bike route ner Meix-devant-Virton
  • A symphony of light and water A symphony of light and water
  • Timmy in the raspberries bush Timmy in the raspberries bush
  • Panorama Village de Beho Panorama Village de Beho
  • Bike route here? Bike route here?
  • Where time gently rusts away Where time gently rusts away
  • Dirty forest track near Harnoncourt Dirty forest track near Harnoncourt
  • Roman temple, Steinseil Roman temple, Steinseil
  • Art along the bike route near Harnoncourt Art along the bike route near Harnoncourt
  • Frosty the clover Frosty the clover
  • Fording here? No thanks! Fording here? No thanks!
  • A leafy lane whispering tales of journeys past A leafy lane whispering tales of journeys past
  • Above Clausen before the storm Above Clausen before the storm
  • Path into autumn's heart Path into autumn's heart
  • Presents for a big smile Presents for a big smile
  • Timmy watching the storm Timmy watching the storm
  • Stepping stones to adventure Stepping stones to adventure
  • Nuts about climbing Nuts about climbing
  • Quick bike wash on the way Quick bike wash on the way
  • Slightly flooded cycleway near Lorentzweiler Slightly flooded cycleway near Lorentzweiler
  • Château d'Erpeldange Château d'Erpeldange
  • Social security building demolition Social security building demolition
  • New signposted bike routes in Mullerthal New signposted bike routes in Mullerthal
  • Forest near Steinsel Forest near Steinsel
  • Château-fort de Montquintin Château-fort de Montquintin
  • Curly sleeping Timmy Curly sleeping Timmy
  • Frosted oak leaf Frosted oak leaf
  • Timmy on the desk Timmy on the desk
  • Presents for a big smile Presents for a big smile
  • Flammkuchen, before baking Flammkuchen, before baking
  • Sheep family Sheep family
  • Timmy in the stairs Timmy in the stairs
  • Sleeping Timmy Sleeping Timmy
  • Urban gravel in Virton Urban gravel in Virton
  • Where the path meets the wild Where the path meets the wild
  • Planes at airfield Useldange Planes at airfield Useldange
  • Pedals replacement Pedals replacement
  • A Paw-some Interruption A Paw-some Interruption
  • The rolling hills call The rolling hills call
  • PC 20 bridge near Merkholtz PC 20 bridge near Merkholtz
  • Railway Railway
  • House and forest House and forest
  • Sleeping Beauty Sleeping Beauty
  • Dudelange Usines Dudelange Usines
  • The secret way to the golden wood The secret way to the golden wood
  • A peaceful moment with a turtle A peaceful moment with a turtle
  • Sheep Sheep
  • Morning Timmy Morning Timmy
  • Serene Timmy's Nap Serene Timmy's Nap
  • New bike route in Eschweiler New bike route in Eschweiler
  • Flags and planes, oh my! Flags and planes, oh my!
  • Kautenbach valley Kautenbach valley
  • Bikes and barricade Bikes and barricade
  • Storm to arrive as I get shelter at home! Storm to arrive as I get shelter at home!
  • Let's take the road less travelled Let's take the road less travelled
  • Luxlait retro milk bottle Luxlait retro milk bottle
  • Rain or shine, it's Vëlosummer time! Rain or shine, it's Vëlosummer time!
  • Waffle, you're my other half Waffle, you're my other half
  • Oh dear, that's not ideal Oh dear, that's not ideal
  • A frozen painting on the ground A frozen painting on the ground
  • Vineyard views and moody skies Vineyard views and moody skies
  • Muddy puddle jump training Muddy puddle jump training
  • Concrete proof of a good path Concrete proof of a good path
  • Étang de Gantaufet Étang de Gantaufet
  • Croissant Croissant
  • Giant's chair, tiny bike Giant's chair, tiny bike
  • Track near Saint-Léger Track near Saint-Léger
  • Where the sky touches the earth Where the sky touches the earth
  • The rhythm of the ride, the thrill of the hills The rhythm of the ride, the thrill of the hills
  • Sleeping Timmy in a box Sleeping Timmy in a box
  • Bourscheid castle Bourscheid castle
  • A fleeting glimpse of colour A fleeting glimpse of colour
  • Presents for a big smile Presents for a big smile
  • Spiral art Spiral art
  • New brake pad New brake pad
  • Meeting of trees on a misty road Meeting of trees on a misty road
  • Leaf washing Leaf washing
  • Nyls Nyls
  • 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
  • Just horsing around Just horsing around
  • Old and new tyre Old and new tyre
  • Big temperature drop Big temperature drop
  • Clouds near Autelbas Clouds near Autelbas
  • Got some potato cakes, mate? Got some potato cakes, mate?
  • Windmill near Hosingen Windmill near Hosingen
  • Coming storm at Campus Geesseknäppchen Coming storm at Campus Geesseknäppchen
  • Home sweet (and quirky) home Home sweet (and quirky) home
  • Cloudy Strasbourg Cloudy Strasbourg
  • Oh Christmas tree, oh Christmas tree, where have your leaves gon Oh Christmas tree, oh Christmas tree, where have your leaves gon