• A night bike ride A night bike ride
  • Stars in Château de Pettingen Stars in Château de Pettingen
  • Cloudy Château de Pettingen Cloudy Château de Pettingen
  • Piste cyclable d'Echternach in Mullerthal Piste cyclable d'Echternach in Mullerthal
  • The flying cow of Remich The flying cow of Remich
  • Sauer valley Sauer valley
  • Planet Philharmonie Planet Philharmonie
  • Bike parking at Ostend station Bike parking at Ostend station
  • Der Vogelfänger bin ich ja Der Vogelfänger bin ich ja
  • Mill Mill
  • Mill Mill
  • Horseman of the Apocalypse Horseman of the Apocalypse
  • Ten Wijngaerde Ten Wijngaerde
  • Sunset near Garnich Sunset near Garnich
  • Meaning of this sign? Meaning of this sign?
  • Jumping off the bike Jumping off the bike
  • Cycling Cycling
  • Kabouter Kabouter
  • Stauséi viewpoint Stauséi viewpoint
  • Flowers at Ten Wijngaerde Flowers at Ten Wijngaerde
  • Manneken Pis Manneken Pis
  • Reflections on the Moselle Reflections on the Moselle
  • Sint-Petrus-en-Pauluskerk Sint-Petrus-en-Pauluskerk
  • Flowers at Ten Wijngaerde Flowers at Ten Wijngaerde
  • Forest track part of PC 1 in Kockelscheuer Forest track part of PC 1 in Kockelscheuer
  • Ten Wijngaerde Ten Wijngaerde
  • Chien Assis Chien Assis
  • Bike light painting Bike light painting
  • Rock strangers Rock strangers
  • A waffle Chez Albert A waffle Chez Albert
  • Bike paniers in Oostende Bike paniers in Oostende
  • Not-a courtyard Not-a courtyard
  • Sentier de la Mamer Sentier de la Mamer
  • Canal Canal
  • Brugge city centre Brugge city centre
  • Ostend Ostend
  • Sandy beach Sandy beach
  • Canal Canal
  • Brussels Grand-Place Brussels Grand-Place
  • Reflection Reflection
  • Canal Canal
  • Brugge city centre Brugge city centre
  • Drëps picnic place Drëps picnic place
  • Braced for a Better Smile: A Walk in the Forest Braced for a Better Smile: A Walk in the Forest
  • Panoramic train Panoramic train
  • Reflections in Strasbourg Reflections in Strasbourg
  • Beach huts Beach huts
  • Grand Place Grand Place
  • Another animal Another animal
  • Empty Croix de Cessange Empty Croix de Cessange
  • Moselle valley Moselle valley
  • Bench near Wiltz Bench near Wiltz
  • Forest track near Bridel Forest track near Bridel
  • Night wildlife Night wildlife
  • Vennbahn near Troisvierges Vennbahn near Troisvierges
  • Vennbahn in Troisvierges Vennbahn in Troisvierges
  • The beginning of spring The beginning of spring
  • Drink and ride? Drink and ride?
  • Piste cyclable d'Echternach in Mullerthal Piste cyclable d'Echternach in Mullerthal
  • Rue de Pulvermuhl cycling street sign Rue de Pulvermuhl cycling street sign
  • Restricted access Restricted access
  • Vennbahn near Troisvierges Vennbahn near Troisvierges
  • Geese in Echternach Geese in Echternach
  • Books given away by a local resident Books given away by a local resident
  • PC 7 near the Moselle area PC 7 near the Moselle area
  • Track between Capellen and Mamerdal Track between Capellen and Mamerdal
  • Vennbahn near Troisvierges Vennbahn near Troisvierges
  • PC 4 near Betzdorf PC 4 near Betzdorf
  • Track between Capellen and Mamerdal Track between Capellen and Mamerdal
  • Blocking tree on track Blocking tree on track
  • Forest near Wiltz on Sentier Charles Mathieu Forest near Wiltz on Sentier Charles Mathieu
  • Tunnel on Sauertal-Radweg Tunnel on Sauertal-Radweg
  • The village of Kautenbach The village of Kautenbach
  • Reflections in Strasbourg Reflections in Strasbourg
  • Morning hook to work Morning hook to work
  • Conspiracies near Consdorf Conspiracies near Consdorf
  • On the way back from an IT room inspection On the way back from an IT room inspection
  • Vineyards in Ahn Vineyards in Ahn
  • Reflections in Strasbourg Reflections in Strasbourg
  • Morning commute to work Morning commute to work
  • 20160324 162044 20160324 162044
  • Reflections in Strasbourg Reflections in Strasbourg
  • A warm welcome to Trierweiler A warm welcome to Trierweiler
  • The village of Lenningen The village of Lenningen
  • Sunbeam Chase: An Exciting Journey Into the Woods Sunbeam Chase: An Exciting Journey Into the Woods
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Elevated path in Beckerich Elevated path in Beckerich
  • Picnic table in Gostingen Picnic table in Gostingen
  • Forest track near Bridel Forest track near Bridel
  • Factory in Schifflange Factory in Schifflange
  • Flags in Strassen Flags in Strassen
  • Chapel in Kersch Chapel in Kersch
  • Uncommon birds in Luxembourg Uncommon birds in Luxembourg
  • Cycling routes fork in Irrel Cycling routes fork in Irrel
  • Staying behind the group Staying behind the group
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Praying for the coming climb? Praying for the coming climb?
  • Sunset ride Sunset ride
  • Sunset Sunset
  • No parking, no stopping No parking, no stopping
  • Somewhere near Hivange Somewhere near Hivange
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Looking up on a 15% slope Looking up on a 15% slope
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Park + Bike Park + Bike
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Evening ride through the woods Evening ride through the woods
  • Inaugurational ride on Veloroute Syrdall Inaugurational ride on Veloroute Syrdall
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Rail + hike directions in Kautenbach Rail + hike directions in Kautenbach
  • The Nims river The Nims river
  • Garden works Garden works
  • Starry sky Starry sky
  • Where next? Where next?
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Ieweschte Syrdall sign Ieweschte Syrdall sign
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • This barn is not lying This barn is not lying
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Wind mills Wind mills
  • Panorama Panorama
  • Moselsteig Moselsteig
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Lot of climbing already done Lot of climbing already done
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • The village of Welschbillig The village of Welschbillig
  • Group ride in the forest Group ride in the forest
  • Another climb Another climb
  • Sentier Charles Mathieu map Sentier Charles Mathieu map
  • Streams confluence Streams confluence
  • Ardennes forest Ardennes forest
  • Track North of Trier Track North of Trier
  • Thunderstorm ahead; changed course Thunderstorm ahead; changed course
  • Above Trier Above Trier
  • Metal Smiles Amidst Verdant Trails Metal Smiles Amidst Verdant Trails
  • First ever met dinosaur on my way First ever met dinosaur on my way
  • Critical Mass during lockdown Critical Mass during lockdown
  • Hiking trails near Wiltz Hiking trails near Wiltz
  • Unpaved track Unpaved track
  • Sentier Charles Mathieu near the Himmelbaach stream Sentier Charles Mathieu near the Himmelbaach stream
  • Hello, Paralane! Hello, Paralane!
  • Runschelt Runschelt
  • Sentier Charles Mathieu Sentier Charles Mathieu
  • Frozen water drops Frozen water drops
  • Lost on Sentier Charles Mathieu Lost on Sentier Charles Mathieu
  • Forest in Bonnevoie Forest in Bonnevoie
  • Found jacket Found jacket
  • Looking up in the forest Looking up in the forest
  • Hiking path near Kautenbach Hiking path near Kautenbach
  • Where Escapardenne Eislek Trail meets Sentier Charles Mathieu Where Escapardenne Eislek Trail meets Sentier Charles Mathieu
  • Hiking directions near Runschelt Hiking directions near Runschelt
  • Happy Art in Hesper Park Happy Art in Hesper Park
  • Sentier Charles Mathieu Sentier Charles Mathieu
  • Night exploration Night exploration
  • Sentier Charles Mathieu near the cliff Sentier Charles Mathieu near the cliff
  • Sentier Charles Mathieu Sentier Charles Mathieu
  • This road has commitment issues: It just can't go straight! This road has commitment issues: It just can't go straight!
  • Golden hour near Roedgen Golden hour near Roedgen
  • Near Wincrange Near Wincrange
  • Just above PC 1 between Bonnevoie and Hamm Just above PC 1 between Bonnevoie and Hamm
  • Trees on the path Trees on the path
  • Clouds on Jhangeli West Tour Clouds on Jhangeli West Tour
  • Happiness Happiness
  • Sentier Carles Mathieu above Sentier Charles Mathieu Sentier Carles Mathieu above Sentier Charles Mathieu
  • On a narrow trail above the Wiltz valley On a narrow trail above the Wiltz valley
  • Weiswampach lake Weiswampach lake
  • Sauertal near Ralingen Sauertal near Ralingen
  • Moselle vineyards Moselle vineyards
  • Kramer garden center Kramer garden center
  • Fishing lake in Clemency Fishing lake in Clemency
  • New wheel New wheel
  • MUDAM MUDAM
  • Mullerthal Trail near Hemstal Mullerthal Trail near Hemstal
  • Curvy road between Greiveldange and Lenningen Curvy road between Greiveldange and Lenningen
  • The dragonfly pond in Beckerich The dragonfly pond in Beckerich
  • Bike commuting Bike commuting
  • Moon Moon
  • Forest near Wincrange Forest near Wincrange
  • Tyre puncture Tyre puncture
  • Siggy the Cyclist Siggy the Cyclist
  • First tubeless ride First tubeless ride
  • Hiking directions Hiking directions
  • Creek Creek
  • The village of Lenningen The village of Lenningen
  • Radio waves warning Radio waves warning
  • Vallée de la Paix Vallée de la Paix
  • Path in Kirchberg Path in Kirchberg
  • Sunset on PC 16 near Gilsdorf Sunset on PC 16 near Gilsdorf
  • Dusk in Mondercange Dusk in Mondercange
  • Somewhere near Flaxweiler Somewhere near Flaxweiler
  • Himmelbaach creek Himmelbaach creek
  • Riding on steps Riding on steps
  • Under the motorway viaduct in Hamm Under the motorway viaduct in Hamm
  • Road hook Road hook
  • Track in Hamm Track in Hamm
  • Forest path near Hamm Forest path near Hamm
  • Cycleway along the Saar river Cycleway along the Saar river
  • Critical Mass rue de Bragance Critical Mass rue de Bragance
  • Tough climb at Laanghalsergronn Tough climb at Laanghalsergronn
  • N31 crossing in Pétange N31 crossing in Pétange
  • Drëps after rain Drëps after rain
  • Critical Mass in Hollerich Critical Mass in Hollerich
  • Which way to go? Which way to go?
  • Fromburg farm shop Fromburg farm shop
  • Track in Mamerdal Track in Mamerdal
  • Toad at night Toad at night
  • 20220322 125935 20220322 125935
  • Directions Directions
  • Patterns and Reflections on The Mardelle Patterns and Reflections on The Mardelle
  • Asphalt track near Echternach Asphalt track near Echternach
  • Forest track near Scheidgen Forest track near Scheidgen
  • Autopédestre Itzig Autopédestre Itzig
  • Forest track near Itzig Forest track near Itzig
  • Track exploration near Samen Track exploration near Samen
  • Wark river Wark river
  • Track near Rippig Track near Rippig
  • Footway where cycling is allowed Footway where cycling is allowed
  • Track between Clairefontaine and Eischen Track between Clairefontaine and Eischen
  • Closed? Closed?
  • Étang des Nénuphars Étang des Nénuphars
  • Undiverted closure in Niederpallen Undiverted closure in Niederpallen
  • Moselle river Moselle river
  • Mini waterfall Mini waterfall
  • Shooting pictures in Waarkdall Shooting pictures in Waarkdall
  • Saar loop Saar loop
  • Steep incline near Itzig Steep incline near Itzig
  • Dirt track near Scheidgen Dirt track near Scheidgen
  • Ruisseau de Tavigny Ruisseau de Tavigny
  • Art in Steinfort Art in Steinfort
  • Notre-Dame au Chêne Notre-Dame au Chêne
  • Cute sign Cute sign
  • Kirchberg plateau view from Itzig Kirchberg plateau view from Itzig
  • Sheep with a bell Sheep with a bell
  • Escapardenne Eislek Trail sign Escapardenne Eislek Trail sign
  • Whispers of the Wild Whispers of the Wild
  • Art in Steinfort Art in Steinfort
  • Tunnel on Sauertal-Radweg Tunnel on Sauertal-Radweg
  • Riding on PC 21 Riding on PC 21
  • GR 570 near Athus GR 570 near Athus
  • Vianden Vianden
  • Movement and Light: A Visual Symphony. Movement and Light: A Visual Symphony.
  • On the White Ernz river after the cold shower On the White Ernz river after the cold shower
  • Saarburg castle Saarburg castle
  • Bondieuserie Bondieuserie
  • Seylerhof, Arlon Seylerhof, Arlon
  • Abandoned house in Troine Abandoned house in Troine
  • Belgian fries in Houffalize Belgian fries in Houffalize
  • RAVeL L613 RAVeL L613
  • Forest track near Houffalize Forest track near Houffalize
  • Cycling directions near Houffalize Cycling directions near Houffalize
  • Map of RAVeL routes Map of RAVeL routes
  • Creek at the border between two Nature Parks Creek at the border between two Nature Parks
  • Lines of Trees: A Patterned Perspective of Kahlenberg Forest Lines of Trees: A Patterned Perspective of Kahlenberg Forest
  • Stauséi Stauséi
  • Laying on the moss Laying on the moss
  • Border #44 Border #44
  • Escapardenne trails near Kautenbach Escapardenne trails near Kautenbach
  • Goat Goat
  • Forest track near Houffalize Forest track near Houffalize
  • Bollard Bollard
  • Interesting sky Interesting sky
  • Garden rainbow while cleaning the bike Garden rainbow while cleaning the bike
  • Small cave Small cave
  • Houffalize Houffalize
  • Ol Fosse d'Outh Ol Fosse d'Outh
  • Bike wash Bike wash
  • White Ernz river White Ernz river
  • Climb from the Saar to the Hunsrück Climb from the Saar to the Hunsrück
  • Is the sky going to fall? Is the sky going to fall?
  • Abandoned house in Troine Abandoned house in Troine
  • Patterns of Trees Patterns of Trees
  • Windmill construction Windmill construction
  • Awakened by the First Warm Kiss of Spring Awakened by the First Warm Kiss of Spring
  • Bambësch Bambësch
  • Flower Flower
  • No pain no gain! No pain no gain!
  • Tree trunks Tree trunks
  • A long climb on unpaved tracks near Irsch A long climb on unpaved tracks near Irsch
  • The cat of Holzem The cat of Holzem
  • Mikado forest Mikado forest
  • Echternach lake Echternach lake
  • Root of the path Root of the path
  • Windmills Windmills
  • Oh, Look, Another Picturesque Road. How Original. Oh, Look, Another Picturesque Road. How Original.
  • The village of Franzenheim The village of Franzenheim
  • Track above Saarburg Track above Saarburg
  • Golden hour near Eischen Golden hour near Eischen
  • Almost reached the top Almost reached the top
  • Blooming Blooming
  • Track above Saarburg Track above Saarburg
  • Eischen Eischen
  • Blaze Your Own Trail! Blaze Your Own Trail!
  • Path in Rollingergrund Path in Rollingergrund
  • New path, let's GO! New path, let's GO!
  • Forest near Folschette Forest near Folschette
  • Trailer-shop in the orchard Trailer-shop in the orchard
  • Patterns of Leaf and Stone: A World in Order Patterns of Leaf and Stone: A World in Order
  • I park where I want! I park where I want!
  • Tree-mendous Mess: A Forest's Bad Hair Day Tree-mendous Mess: A Forest's Bad Hair Day
  • Hills and valleys Hills and valleys
  • Fallen trees on the way Fallen trees on the way
  • The Forest's Silent Drama The Forest's Silent Drama
  • Good that I have some plyers with me Good that I have some plyers with me
  • Hell of a slope! Hell of a slope!
  • Landscape near Serrig Landscape near Serrig
  • Wark river Wark river
  • Forest near Folschette Forest near Folschette
  • Bambësch Bambësch
  • LEGO mailbox LEGO mailbox
  • Watch your steps near EE2 Watch your steps near EE2
  • Defined Edges and Textured Greens Defined Edges and Textured Greens
  • Covered picnic table Covered picnic table
  • Sunbathing Sunbathing
  • Landscape near Serrig Landscape near Serrig
  • Ford near Merscheid Ford near Merscheid
  • Hunnebur Hunnebur
  • The Sleeping Giant of Beaufort The Sleeping Giant of Beaufort
  • Patterns of light and shadow Patterns of light and shadow
  • Hunnebur Hunnebur
  • Abandoned building near Kehlen Abandoned building near Kehlen
  • Cat scratching on my kickstand Cat scratching on my kickstand
  • Waassersënneswee Waassersënneswee
  • Dog murder attempt! Dog murder attempt!
  • Roman villa in Helmsange Roman villa in Helmsange
  • Before the top of the hill Before the top of the hill
  • Balance Balance
  • Perfectly Structured Trees, Predictable Path Perfectly Structured Trees, Predictable Path
  • Forest near Folschette Forest near Folschette
  • Where My Heart Wanders, to the Waters Edge Where My Heart Wanders, to the Waters Edge
  • Music track near Eschdorf Music track near Eschdorf
  • Track near Knaphoscheid Track near Knaphoscheid
  • Track near Roedgen Track near Roedgen
  • Moselle river Moselle river
  • Zig zags Zig zags
  • Another steep climb Another steep climb
  • The Path Less Travelled The Path Less Travelled
  • Flood Flood
  • What a garage! What a garage!
  • Larochette Larochette
  • Our river in Vianden Our river in Vianden
  • Sign Sign
  • Art in Hagen Art in Hagen
  • Look right! Look right!
  • Houses, fields, clouds… look, a church! Houses, fields, clouds… look, a church!
  • So many cute lambs! So many cute lambs!
  • Meysembourg Meysembourg
  • Rocks near Larochette Rocks near Larochette
  • The Enchanted Wood: Where Fairy Tales Begin The Enchanted Wood: Where Fairy Tales Begin
  • MTB Trail Bettendorf MTB Trail Bettendorf
  • Forest near Folschette Forest near Folschette
  • Decken Fiels information board Decken Fiels information board
  • Before it rained on me Before it rained on me
  • Lines, patterns, and sunlight Lines, patterns, and sunlight
  • Solar farm near Eischweiler Solar farm near Eischweiler
  • Works Works
  • The Dance of Sun and Cloud The Dance of Sun and Cloud
  • Trailblazing Through Tranquility Trailblazing Through Tranquility
  • Tractor Towards the Sun Tractor Towards the Sun
  • Collapsed building near Meysembourg Collapsed building near Meysembourg
  • Horses Horses
  • Forest near Folschette Forest near Folschette
  • Clouds panorama Clouds panorama
  • Chilling out in Hunnebur Chilling out in Hunnebur
  • The Perfect Path: Order, Trees, and Ground Texture The Perfect Path: Order, Trees, and Ground Texture
  • Rainbow Rainbow
  • Daffodil-icious! Daffodil-icious!
  • Into the Forest's Hidden Depths Into the Forest's Hidden Depths
  • Bourglinster castle Bourglinster castle
  • Stunt park Senningerberg Stunt park Senningerberg
  • Meeting of Minds: Art and Abandonment Meeting of Minds: Art and Abandonment
  • New cycling node in Cruchten New cycling node in Cruchten
  • Our river near Bivels Our river near Bivels
  • Monument National de l'Indépendance Monument National de l'Indépendance
  • Hunnebur Hunnebur
  • First blooming trees near Munsbach First blooming trees near Munsbach
  • Forest path near Lellingen Forest path near Lellingen
  • Hunnebur Hunnebur
  • Intense Yellow, Geometric Petals Intense Yellow, Geometric Petals
  • Daffodils panorama Daffodils panorama
  • Bike wash in Bertrange Bike wash in Bertrange
  • Dirty track near Lellingen Dirty track near Lellingen
  • Interesting cloud cover Interesting cloud cover
  • Organised stream crossing Organised stream crossing
  • Steps or roots Steps or roots
  • Moselle valley in Wincheringen Moselle valley in Wincheringen
  • Oesling hills near Lellingen Oesling hills near Lellingen
  • Better inside than outside! Better inside than outside!
  • Smile near the daffodils Smile near the daffodils
  • Waterfall Waterfall
  • A Visual Invitation to Explore, Wander, and Reset A Visual Invitation to Explore, Wander, and Reset
  • Big puddle Big puddle
  • Daffoldil Daffoldil
  • Patterns of Trees Patterns of Trees
  • Nature's Gatekeeping: Trespassers Will Be Tickled Nature's Gatekeeping: Trespassers Will Be Tickled
  • Future cycleway between Itzig and PC1? Future cycleway between Itzig and PC1?
  • Timmy sleeping on a towel Timmy sleeping on a towel