• Timmy: Master of the Sneaky Squat Timmy: Master of the Sneaky Squat
  • A lone figure against the elements A lone figure against the elements
  • Craft in the Luxembourg Woods Craft in the Luxembourg Woods
  • Esch-sur-Alzette's Natural Landscape Esch-sur-Alzette's Natural Landscape
  • Bare Branches and Submerged Reflections Bare Branches and Submerged Reflections
  • A Fragile Dance of Ice and Time A Fragile Dance of Ice and Time
  • Moss Over, Get Over It Moss Over, Get Over It
  • Mud, Wheels, and Thrills Mud, Wheels, and Thrills
  • Well, That's a Cycle-Path-tastrophe! Well, That's a Cycle-Path-tastrophe!
  • Snow Much Fun...Not! Snow Much Fun...Not!
  • Timmy's Silent Sanctuary Timmy's Silent Sanctuary
  • Frozen Road Ahead? Good Luck! Frozen Road Ahead? Good Luck!
  • Contemplating the Quiet Path of Winter Contemplating the Quiet Path of Winter
  • Timmy's Treasure Trove Timmy's Treasure Trove
  • Timmy's Reign of Balls and Mayhem Timmy's Reign of Balls and Mayhem
  • Having a Towering Good Time in Useldange Having a Towering Good Time in Useldange
  • Well, that's one way to ruin a walk Well, that's one way to ruin a walk
  • Ewe-nique Pose Ewe-nique Pose
  • The Stillness of the Evening Trail The Stillness of the Evening Trail
  • Timmy: Master of the Cat Nap Sphere Timmy: Master of the Cat Nap Sphere
  • Timmy's Cardboard Cat Castle of Calm Timmy's Cardboard Cat Castle of Calm
  • Timmy's Cardboard Castle: A Tale of Slumber Timmy's Cardboard Castle: A Tale of Slumber
  • Meow-ster on the Shelves Meow-ster on the Shelves
  • Snow Day at the House Snow Day at the House
  • Winter's Embrace on the Landscape Winter's Embrace on the Landscape
  • My bike GPS is having a snow day! My bike GPS is having a snow day!
  • Hay There! Snow Problem! Hay There! Snow Problem!
  • The Yellow Orb and the Unfocused Feline Enigma The Yellow Orb and the Unfocused Feline Enigma
  • Where Art Meets Architecture Where Art Meets Architecture
  • Meeting at the Metal Sentinel Meeting at the Metal Sentinel
  • An Infrared Embrace An Infrared Embrace
  • The Architectural Grandeur of Metz Cathedral The Architectural Grandeur of Metz Cathedral
  • Holy Moly, Look at Those Stained Glass Windows! Holy Moly, Look at Those Stained Glass Windows!
  • The Heart of Metz Beats Beneath a Moody Sky The Heart of Metz Beats Beneath a Moody Sky
  • A Symphony of Water and Light A Symphony of Water and Light
  • Cloud Spotting at the Canal Cloud Spotting at the Canal
  • Historic building at the heart of a public park Historic building at the heart of a public park
  • Metz-merizing Little Planet Letters! Metz-merizing Little Planet Letters!
  • When the tram thinks it's a spaceship When the tram thinks it's a spaceship
  • Oh, the Majestic Timmy Oh, the Majestic Timmy
  • Holy Mozzarella, Batman! It's Pizza Time! Holy Mozzarella, Batman! It's Pizza Time!
  • Bin There, Done That (Sideways) Bin There, Done That (Sideways)
  • The relentless power of the Alzette The relentless power of the Alzette
  • When the Cycle Path Becomes Water and Wood Features When the Cycle Path Becomes Water and Wood Features
  • A Luxembourg Cycling Path Interrupted by Nature A Luxembourg Cycling Path Interrupted by Nature
  • When the River Decided to Go for a Walk When the River Decided to Go for a Walk
  • Where Earth Meets Water's Edge Where Earth Meets Water's Edge
  • Awaiting the next communal activity Awaiting the next communal activity
  • The Heartbeat of the Pond The Heartbeat of the Pond
  • Elevated River Levels at Confluence Point Elevated River Levels at Confluence Point
  • Flooded with Information! Flooded with Information!
  • Stillness in the Midst of Motion Stillness in the Midst of Motion
  • When the River Decided to Borrow the Path When the River Decided to Borrow the Path
  • A paw-some Nap A paw-some Nap
  • Winterlights Winterlights
  • Duchscher Luxembourg Duchscher Luxembourg
  • Muddy track Muddy track
  • Post harvest Post harvest
  • New bollards on Val du Scheid New bollards on Val du Scheid
  • Belval Belval
  • Belval Belval
  • Belval Belval
  • Forest path near Rumelange Forest path near Rumelange
  • Crevasse Crevasse
  • Dudelange Usines Dudelange Usines
  • First flood on the new bike route in Bettembourg First flood on the new bike route in Bettembourg
  • Kirchberg islands Kirchberg islands
  • Former Charly's line in Grünewald Former Charly's line in Grünewald
  • Golden hour near Vichten Golden hour near Vichten
  • Golden hour near Mertzig Golden hour near Mertzig
  • Sheep Sheep
  • Designer bench Designer bench
  • Old railroad Old railroad
  • Flooded field Flooded field
  • Muddy paved bike route Muddy paved bike route
  • Winterlights Winterlights
  • Winterlights Winterlights
  • Winterlights Winterlights
  • Wild Sauer river at night Wild Sauer river at night
  • Flooded cycleway in Bettendorf Flooded cycleway in Bettendorf
  • Wild Sauer near Bettendorf Wild Sauer near Bettendorf
  • Aqua swing Aqua swing
  • Landslide Landslide
  • Field flooded by wild Sauer river Field flooded by wild Sauer river
  • Tränenlay Tränenlay
  • Flooded Sauer Flooded Sauer
  • Flooded Sauer Flooded Sauer
  • Flooded Sauer Flooded Sauer
  • Waterfall Waterfall
  • Waterfall Waterfall
  • Waterfall near Christnach Waterfall near Christnach
  • Decorated house in Christnach Decorated house in Christnach
  • White Ernz after flood White Ernz after flood
  • Flooded underpass Flooded underpass
  • Flooded Mersch park Flooded Mersch park
  • Flood near Berschbach Flood near Berschbach
  • Flood near Berschbach Flood near Berschbach
  • Flood near Berschbach Flood near Berschbach
  • Flood in Prettingen Flood in Prettingen
  • Flood in Prettingen Flood in Prettingen
  • Flood in Prettingen Flood in Prettingen
  • Flood in Prettingen Flood in Prettingen
  • Flooded PC 15 near Lorentzweiler Flooded PC 15 near Lorentzweiler
  • E411 bridge above the water E411 bridge above the water
  • "Lake" Alzette in Lorentzweiler "Lake" Alzette in Lorentzweiler
  • Water on PC 15 near Helmdange Water on PC 15 near Helmdange
  • Beaver in Walferdange Beaver in Walferdange
  • Alzette river in Grund Alzette river in Grund
  • Flooded Grund Flooded Grund
  • Flood protection Flood protection
  • Flooded kayak platform Flooded kayak platform
  • Water at the mill Water at the mill
  • Hesper Park in the water Hesper Park in the water
  • Deep creek in Hesper Park Deep creek in Hesper Park
  • Crocodile Crocodile
  • Flooded Hesper Park Flooded Hesper Park
  • Flooded road near Hesperange Flooded road near Hesperange
  • Flood near Hesperange Flood near Hesperange
  • Flood near Crauthem Flood near Crauthem
  • Flooded fields near Roeser Flooded fields near Roeser
  • Flooded road Flooded road
  • Flooded fields near Roeser Flooded fields near Roeser
  • Flooded road Flooded road
  • Flooded underpass Flooded underpass
  • Flooded way Flooded way
  • Bus (or rain) shelter Bus (or rain) shelter
  • Flood and rain Flood and rain
  • Timmy on the table Timmy on the table
  • Rainy day Rainy day
  • Ralingen tunnel Ralingen tunnel
  • Mural on power substation in Grevenmacher Mural on power substation in Grevenmacher
  • Goose Goose
  • Wind Wind
  • Schloss Berg Schloss Berg
  • Moselle vineyards Moselle vineyards
  • New year's leftovers New year's leftovers
  • Riding through a puddle Riding through a puddle
  • Swamp near Hagen Swamp near Hagen
  • Indeed it's very muddy! Indeed it's very muddy!
  • Dirty track Dirty track
  • Moonrise Moonrise
  • Crows on a pylon Crows on a pylon
  • Fallen tree that looks like a suspended bridge Fallen tree that looks like a suspended bridge
  • Climb on a trail Climb on a trail
  • Red Rocks Red Rocks
  • Red Rocks Red Rocks
  • New cycleway bridge between Belval and Esch/Alzette New cycleway bridge between Belval and Esch/Alzette
  • Belval Belval
  • Belval Belval
  • Stream in Grünewald Stream in Grünewald
  • Islet in Grünewald Islet in Grünewald
  • Track in Grünewald Track in Grünewald
  • Track in Grünewald Track in Grünewald
  • Tree near Kuelebierg, Beckerich Tree near Kuelebierg, Beckerich
  • Deep puddle Deep puddle
  • #MirSiStengefort #MirSiStengefort
  • Abandoned house near Steinfort Abandoned house near Steinfort
  • Abandoned house near Steinfort Abandoned house near Steinfort
  • Clean bike, not for long... Clean bike, not for long...
  • Valley in Neimillen near Hollenfels Valley in Neimillen near Hollenfels
  • Forest near Hollenfels Forest near Hollenfels
  • Forest near Keispelt Forest near Keispelt
  • Oops! Oops!
  • Road to Direndall from Bridel Road to Direndall from Bridel
  • Track from Walferdange to Bridel Track from Walferdange to Bridel
  • Stuck leaves and mud Stuck leaves and mud
  • Steps Steps
  • Pond at dusk Pond at dusk
  • Reflections in a puddle Reflections in a puddle
  • Icy road in town Icy road in town
  • Sun on the way Sun on the way
  • Flooded track Flooded track
  • Flying on a bike Flying on a bike
  • Torrent on track with fallen tree Torrent on track with fallen tree
  • Sunset on Stauséi Sunset on Stauséi
  • Sauer barrage Sauer barrage
  • Stauséi Stauséi
  • Sauer near Heiderscheidgrund Sauer near Heiderscheidgrund
  • Sauer near Heiderscheidgrund Sauer near Heiderscheidgrund
  • Sauer near Heiderscheidgrund Sauer near Heiderscheidgrund
  • Sauer in Heiderscheidgrund Sauer in Heiderscheidgrund
  • No access to the bridge No access to the bridge
  • Fallen tree and water on the way Fallen tree and water on the way
  • Shadow Shadow
  • Track near Kehmen Track near Kehmen
  • Stunning light at scenic viewpoint Stunning light at scenic viewpoint
  • Stunning light at scenic viewpoint Stunning light at scenic viewpoint
  • Snack break at viewpoint Snack break at viewpoint
  • Napoléonsknäppchen in snow Napoléonsknäppchen in snow
  • Cycling in the snow Cycling in the snow
  • Water on track Water on track
  • Ephemeral waterfall Ephemeral waterfall
  • Ephemeral waterfall Ephemeral waterfall
  • Camping panorama Camping panorama
  • Sauer river Sauer river
  • Smile at the Sauer Smile at the Sauer
  • Along the Sauer Along the Sauer
  • Mix of dirt and snow Mix of dirt and snow
  • Cycling in the snow Cycling in the snow
  • Camping panorama Camping panorama
  • Bourscheid Bourscheid
  • Smile Smile
  • Sauer level is getting high Sauer level is getting high
  • Pétrusse level is getting high Pétrusse level is getting high
  • Fitness statistics Fitness statistics
  • Fitness result of keeping my body warm Fitness result of keeping my body warm
  • Road to Warken from CR 350 Road to Warken from CR 350
  • Paved track near Niederfeulen Paved track near Niederfeulen
  • Autopédestre Vichten Autopédestre Vichten
  • Snowman in Noerdange Snowman in Noerdange
  • Restricted road during winter conditions Restricted road during winter conditions
  • Autopédestre Septfontaines 1 Autopédestre Septfontaines 1
  • Autopédestre Septfontaines 1 Autopédestre Septfontaines 1
  • Traditional Äischdall photo stop near Septfontaines Traditional Äischdall photo stop near Septfontaines
  • Road from Nospelt to Simmerschmelz Road from Nospelt to Simmerschmelz
  • Snow on Sequoia Snow on Sequoia
  • Cycleway access is blocked by a handrail Cycleway access is blocked by a handrail
  • No track No track
  • Steps Steps
  • Fallen tree, mud and puddle on a track Fallen tree, mud and puddle on a track
  • Path near Senningen Path near Senningen
  • hairpin turn hairpin turn
  • Haremskéier information board Haremskéier information board
  • Path near Senningerberg Path near Senningerberg
  • Grünewald Grünewald
  • Grünewald Grünewald
  • Six feet of snow Six feet of snow
  • Bench in Hobsheid Bench in Hobsheid
  • Behind the sunset in Hovelange Behind the sunset in Hovelange
  • Sunset in Beckerich Sunset in Beckerich
  • Damaged boundary stone Damaged boundary stone
  • Damaged boundary stone Damaged boundary stone
  • Forest between Eischen and Beckerich Forest between Eischen and Beckerich
  • Forest between Eischen and Beckerich Forest between Eischen and Beckerich
  • Forest between Eischen and Beckerich Forest between Eischen and Beckerich
  • Forest between Eischen and Beckerich Forest between Eischen and Beckerich
  • Above Garnich Above Garnich
  • Luxfly Luxfly
  • Deep puddle Deep puddle
  • First closure of 2022 First closure of 2022
  • Forest track between Bertrange and Dippach-Gare Forest track between Bertrange and Dippach-Gare
  • Big puddle Big puddle
  • Greetings from Timmy Greetings from Timmy
  • Wheel clamp Wheel clamp
  • Parc de Merl Parc de Merl
  • Pétrusse Pétrusse
  • Perseverance Perseverance
  • Pastries Pastries
  • Étang Zimmer Étang Zimmer
  • Étang Zimmer Étang Zimmer
  • Étang Zimmer Étang Zimmer
  • Unexpected stop Unexpected stop
  • Cloudy afternoon detour Cloudy afternoon detour
  • New chain New chain
  • Old chain Old chain
  • PC 15 closure sign PC 15 closure sign
  • Bridge works in Mamer Bridge works in Mamer
  • After more than 112,000 km of bicycle trips on Strava, I finally After more than 112,000 km of bicycle trips on Strava, I finally
  • Deforestation Deforestation
  • The puncture saga continues The puncture saga continues
  • Yep, it's January Yep, it's January
  • New brake pads New brake pads
  • Dense morning fog Dense morning fog
  • Kiirchepad cobblestone path near Bous Kiirchepad cobblestone path near Bous
  • Oh deer Oh deer
  • Way between Greiveldange and Bous Way between Greiveldange and Bous
  • Water and wine Water and wine
  • The village of Ehnen The village of Ehnen
  • Tree triangle near Gostingen Tree triangle near Gostingen
  • Berghaff Berghaff
  • On the edge of the Moselle region On the edge of the Moselle region
  • The best of Syrdall The best of Syrdall
  • Old SECALT factory Old SECALT factory
  • 10 cm of snow!! 10 cm of snow!!
  • Coat and socks Coat and socks
  • Thin layer of snow on PC 14 Thin layer of snow on PC 14
  • Thin layer of snow between Luxembourg and Bertrange Thin layer of snow between Luxembourg and Bertrange
  • Icy way in Bertrange Icy way in Bertrange
  • Forest in Bertrange Forest in Bertrange
  • Ënneschte Bësch Ënneschte Bësch
  • Sick world Sick world
  • First sunset of the year First sunset of the year
  • You can buy happiness You can buy happiness
  • Track near Olm Track near Olm
  • Between rain, snow showers and sun Between rain, snow showers and sun
  • The end of the road (again) The end of the road (again)
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Street of Barr Street of Barr
  • Window of Barr Window of Barr
  • House of Barr House of Barr
  • The village of Mittelbergheim The village of Mittelbergheim
  • The village of Mittelbergheim The village of Mittelbergheim
  • The village of Mittelbergheim The village of Mittelbergheim
  • The village of Mittelbergheim The village of Mittelbergheim
  • The village of Mittelbergheim The village of Mittelbergheim
  • The village of Mittelbergheim The village of Mittelbergheim
  • The village of Mittelbergheim The village of Mittelbergheim
  • The village of Mittelbergheim The village of Mittelbergheim
  • The village of Mittelbergheim The village of Mittelbergheim
  • The village of Mittelbergheim The village of Mittelbergheim
  • The village of Mittelbergheim The village of Mittelbergheim
  • The village of Mittelbergheim The village of Mittelbergheim
  • The village of Mittelbergheim The village of Mittelbergheim
  • The village of Mittelbergheim The village of Mittelbergheim
  • The village of Mittelbergheim The village of Mittelbergheim
  • The village of Mittelbergheim The village of Mittelbergheim
  • The village of Mittelbergheim The village of Mittelbergheim
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Epiphany 2018 Epiphany 2018
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hike Barr Hike Barr
  • Hiking in Kaysersberg Hiking in Kaysersberg
  • Hiking in Kaysersberg Hiking in Kaysersberg
  • Hiking in Kaysersberg Hiking in Kaysersberg
  • Hiking in Kaysersberg Hiking in Kaysersberg
  • Hiking in Kaysersberg Hiking in Kaysersberg
  • Hiking in Kaysersberg Hiking in Kaysersberg
  • Hiking in Kaysersberg Hiking in Kaysersberg
  • Hiking in Kaysersberg Hiking in Kaysersberg
  • Hiking in Kaysersberg Hiking in Kaysersberg
  • Hiking in Kaysersberg Hiking in Kaysersberg
  • Hiking in Kaysersberg Hiking in Kaysersberg
  • Hiking in Kaysersberg Hiking in Kaysersberg
  • Hiking in Kaysersberg Hiking in Kaysersberg
  • Hiking in Kaysersberg Hiking in Kaysersberg
  • Hiking in Kaysersberg Hiking in Kaysersberg
  • Kaysersberg from Schlossberg Kaysersberg from Schlossberg
  • Hiking in Kaysersberg Hiking in Kaysersberg
  • Hiking directions in Kaysersberg Hiking directions in Kaysersberg
  • Downwards Downwards
  • Stained Glass Stained Glass
  • Chapel at couvent du Bischenberg Chapel at couvent du Bischenberg