-
Not Quite Afloat, But Still a Boat
-
Green static: a forest symphony
-
Way Out There
-
Ant-sized perspectives on a human-sized world
-
A Moment of Forest Calm
-
Doughnut Disturb
-
Bench-side Reverie
-
Nature's Dramatic Overture
-
Strasbourg: It's All About the 'Pole' Position
-
When Apples Become Jedi Recruits
-
My Sense of Direction, Visualised
-
Stable Relationships
-
Lost in Translation: The Hill Speaks a Different Language
-
Intended to cycle, ended up staring
-
Wine-ding road
-
Imperfect Field, Perfect Mountain
-
Stork Exchange: Trading Takeoff for Nest
-
Electrically Cozy
-
Cloud Nine and Vine: Where's the Wine?
-
Blending into the landscape
-
Lost? Just follow the signs... unless you're me
-
Ephemeral waters
-
Wheely Foggy
-
Mist Opportunities
-
Grey Scale Journey
-
Foggy Reflections: When the Water Mirrors Your Mood
-
Fishy Business Beneath the Bridge
-
Bicycle yearning
-
The Astral Bodyguard
-
The lake's existential crisis: Am I a puddle, or a sea?
-
Even the Signs Know I'm a Hazard
-
The GPS knows where it's going, even if I don't
-
Stumped by History?
-
Endless Bridges: Strasbourg's Labyrinth
-
Van-tastic Art
-
Wood you believe it, it's Easter!
-
Tour de Force of Luggage
-
Pylon perspective, where's the power line?
-
Is this the way to Bettembourg?
-
When the trail warns of falling branches, but you're already com
-
Goats Behind Bars: The Ultimate Lockdown
-
Sanem's Castle: Not Quite Hogwarts, But Still Magical
-
Cow in the Kirel valley
-
Mural in Wiltz
-
A newborn goat
-
Sheep
-
Burned house in Pont-des-Gattes
-
Burned house in Pont-des-Gattes
-
Forest road near Roumont
-
At a podologist
-
Ourthe occidentale
-
Tunnel of trees
-
Sur la route des Ardennes
-
Véloroute Centre Ardenne near Libramont-Chevigny
-
Chapel near Freux
-
Véloroute Centre Ardenne information board in Libramont-Chevign
-
Old house in Schlindermanderscheid
-
Night Light event in Hosingen
-
New RN7 bike route near Wahlhausen
-
Hills and valleys near Walsdorf
-
Covered picnic shelter near Fouhren
-
A long climb ahead
-
Hill view near Gilsdorf
-
Haystack
-
What a mailbox!
-
Motorway works
-
Motorway works
-
Broken pedal
-
Forest near Sélange
-
Sheep
-
Way following the border between Belgium and Luxembourg
-
Throne at the Belgian border
-
Signposted Vëlosummer route
-
Vineyards near Remich
-
d'Heedbach walkboard
-
d'Heedbach loop
-
Moselle valley near Greiveldange
-
Moselle vineyards
-
Cycling near Berghaff
-
Blooming flowers near Schuttrange
-
Steps near Fischbach
-
Forest path near Rocher Champignon
-
Rock near Fischbach
-
Vëlosummer setup
-
Not a bench, but a chair
-
Branch that blocked my front wheel!
-
Timmy's watching
-
Forest path near Steinsel
-
Sanctuaire du Dieu Cerunincus, Steinsel
-
Forest track near Keispelt
-
Roadworks in Kleng Amerika
-
Forest track between Steinsel and Bridel
-
The big city
-
Kalktuffquellen waterfall's top
-
Mullerthal track
-
Mullerthal Trail Route 3
-
Mullerthal steps
-
Old sign
-
Kalktuffquellen waterfall
-
Mickey Mouse sculpture near Altrier
-
Clouds near Schuttrange
-
Schiessentümpel waterfall
-
Forest track near Grundhof
-
Mullerthal valley
-
Free parking on PC2
-
Maison Néolithique Blaschette
-
Traffic
-
Pfaffenthal
-
Pedestrians must be happy there
-
New bike wash station in Bertange
-
New cycling infrastructure in Hamm
-
Undiverted roadworks
-
Rain on Garmin
-
Dangerous when raining
-
Next cycling infrastructure?
-
Dirty track
-
Dirty track
-
Dirty track
-
Google Street View
-
New windmill near Peppange
-
Priedigstull above Hunnebur
-
New bridge in Hunnebur
-
Roots in the rock near Marienthal
-
Waterfall in Hunnebur
-
Adventure park
-
Waterfall in Hunnebur
-
Blooming tree
-
Sentier de la Mamer above Direndall
-
Rain on the tree
-
Path in Mamerdall
-
Low branches after the rain
-
Macro fowers
-
Track near Bridel
-
Cycling infrastructure in Strassen
-
Path in Mamerdall
-
Muddy Bambësch
-
Is it going to rain?
-
Playground at dusk
-
Forestry works damage
-
Forestry works damage
-
Schorels castle
-
Path from Schorels castle
-
Another fallen tree on the way
-
Schorels castle
-
Cows
-
Schorels castle information board
-
Fallen tree on the track
-
Green old fashion car
-
Track near Eschette
-
Vallée de la Hauet Sûre-Bruch/Pont Misère nature reserve sign
-
Track near Boulaide
-
Damaged trees on Sentier de la Haute-Sûre
-
Stauséi near Boulaide
-
Stauséi near Boulaide
-
Stauséi near Boulaide
-
Raspberries
-
Sauer map in Bavigne
-
Sauer map in Bavigne
-
Bavigne MTB Trail
-
Wheat field
-
Sleeping sheep
-
Macro photography
-
War memorial near Schumanneck
-
Track near Wiltz
-
Steps in Limpersberg
-
Ice creams
-
Cows in line
-
View from Engelshaff
-
Aarnescht
-
View from Aarnescht
-
Aarnescht
-
Raspberry pickup
-
Smile on a bike
-
Fitness in the forest
-
Forest track near Beringen
-
Forest track near Bënzert
-
Larochette MTB Trail
-
Road to Meysembourg
-
Forest track near Ernzen
-
Dust around the road to Meysembourg
-
PC 2 near Rameldange
-
Piste cyclable de l'Ernz Blanche
-
Bike route between Junglinster and Godbrange
-
Philharmonie concert in the city park
-
Sentier du Nord near Leithum
-
Sentier de l'Our near Ouren
-
Recovery time!!
-
View from Our valley in Peterskirchen
-
Sentier du Nord near Ouren
-
Vennbahn closure and diversion sign
-
Belgium Germany border on Eifel-Ardennes cycle route
-
Vennbahn part in Rhineland Palatinate
-
Our valley near Sankt Vith
-
Our valley near Stoubach
-
Vennbahn near Montenau
-
The Our river sign near Schlierbach
-
Our river near Schlierbach
-
Get down!
-
Forest track near Atzerath
-
Welcome to Schönberg
-
Short but spicy climb near Atzerath
-
Hiking and cycling routes near Schönberg
-
View near Büllingen
-
Highest point of today's ride
-
Nature park High-Fens Eifel sign
-
Crocodile bush in Deidenberg
-
Forest path near Born (B)
-
Track near Galhausen
-
Bike route near Grüfflingen
-
Car race
-
Bat tunnel information board, Huldange
-
Luxembourg Belgium border on Vennbahn
-
Vennbahn near Buergplaz
-
Vennbahn near Goedange
-
The clock that shows correct time twice a day
-
Gasperich water tower rainbow
-
Moselle river near Remich
-
Track in the fields
-
Support Ukraine
-
Princesse Marie-Astrid boat in Ehnen
-
Biodiversum, Remerschen
-
Forest track near Schoenfels
-
Forest path above Hunsdorf
-
Mersch park
-
Path near Niederanven
-
France/Luxembourg border in Mondorf(f)
-
What a star!
-
Track near Gostingen
-
Zigzags near Lenningen
-
The village of Lenningen
-
Let's climb!
-
Remerschen lake
-
Moselle vineyards near Remerschen
-
Two horses powering a cart near Abweiler
-
Track just south of Mondorf
-
Fond-de-Gras
-
Arel-Air
-
Titelberg sign
-
Fond-de-Gras
-
Arel-Air sign
-
Access gate to Plateau des Sorcières
-
Found this paper near Bertrange
-
Arel-Air
-
Mini waterfall
-
Plateau des Sorcières
-
Bech water stream
-
Ancien lavoir de Frassem
-
Habscht hiking routes
-
Härebësch information board
-
Damaged track near Arlon
-
Royal Air Force memorial near Koerich
-
Path near Arlon
-
How bike works?
-
Nettle way
-
Idyllic picnic place (just kidding)
-
Abandoned track
-
Nice to read this on the way out
-
Muddy track near Reckener Barrière
-
Dangerous forest!
-
Abandoned track near Reckener Barrière
-
Abandoned house near Openthalt
-
Abandoned house near Openthalt
-
Outdoor activities map in Rambrouch
-
Tree on the way near Hollenfels
-
Monument Bombgroup, Perlé
-
Forest track near Holtz
-
Muddy track near Reichlange
-
Track near Holtz
-
Hölzerstee camping, Holtz
-
Track near Holtz
-
Mouse in Pacman at Bigonville fountain
-
Forest track near Bigonville
-
Track near Bigonville
-
The Upper Sûre Nature Park information board
-
Memorial at Abri Devèze bunker
-
Moulin de Bigonville
-
Track near Boulaide
-
Decorative bike tandem in Baschleiden
-
Paved track near Flebour
-
Track near Villers-la-Bonne-Eau
-
Abandoned house near Surré
-
Track near Berlé
-
View near Berlé
-
Gravel track near Wiltz
-
Lapis Devorandum information board
-
Blooming plants
-
Poppy flower
-
Enneschte Bësch
-
Another cloudy day
-
Péitche Lauer
-
Attert river in Useldange
-
Flowers in Essingen
-
Nut houses in Useldange
-
Yep, it's January
-
Centre Pompidou, Metz
-
Railway station, Metz
-
Motorbike leftover
-
#PianoEnGare, Metz
-
Directions in Echternach
-
Médaille de la reconnaissance nationale
-
Colmar-Berg sign
-
Information board about Bissen
-
Sculpted lion
-
Go Vegan campain
-
Go Vegan campain
-
Piste cyclable d'Echternach near Ernster
-
Road victims memorial
-
Paved track near Beidweiler
-
Drinking water for bikers
-
Farming and radio transmitter
-
Some people I talked to during my trip
-
Consdorf bomb
-
Mullerthal canyon
-
Echternach lake
-
5th U.S. Infantry Division memorial
-
2431 km to Santiago de Compostela
-
Cayaking
-
The Sûre river
-
Birtrange castle
-
Sculpted owl (Duc?) in Bissen park
-
Owl
-
Useldange Castle
-
Nut house in Useldange
-
I don't even like driving 42.2 km
-
Marathon's leader
-
An empty boulevard
-
Official bike
-
Runner
-
Le Palais
-
The Gate
-
Runner
-
Alzette river
-
Tower
-
Funiculary
-
Samba de Luxe
-
Green field
-
Sick World barn
-
Ready to leave Luxembourg
-
Farm in Garnich
-
Hiking directions near Messancy
-
Intersection
-
BeLux border
-
30 km SVP
-
Way to Tintigny
-
Millevertus gate
-
MilleVertus
-
Millevertus bottles
-
A beer (or five) after 115 km on the bike
-
Recommended way
-
Cows
-
Hands free
-
Millevertus posters
-
Cycling Club Weiler event banner
-
Cycling Club Weiler event banner
-
Fox
-
What are you looking at?
-
Hill near Hivange
-
Farm
-
Luxembourg Airport
-
Track in Bertrange
-
Fight club
-
Path in Windhof
-
Forest track in Mamer
-
Path in Windhof
-
Track near Capellen
-
Track between Mamer and Kehlen
-
Track near Kehlen
-
Forest near Mamer
-
Firemen in training
-
Wheat and sunset
-
Way between Syren and Hassel
-
Traffic restriction sign
-
Right activity for the day
-
How to cycle to three countries in 2 kilometres
-
The symbol of free movement
-
Mouse and cat statue in Mondorf
-
Schengen memorial
-
Schengen memorial
-
Moselle river in Perl
-
Koeppchen from the Moselle valley
-
Confluence point of cycling routes
-
Saar and Moselle confluence point
-
Reflection on the Moselle
-
Sculpture of fisherman and cat
-
Wasserbillig tunnel from Moselle bank to the train station
-
Thin layer of snow on PC 14
-
Thin layer of snow between Luxembourg and Bertrange
-
10 cm of snow!!
-
Coat and socks
-
Construction site under Pont Adolphe
-
Open-door under Pont Adolphe construction site
-
Asphalt track near Bettendorf
-
Sentier Ardennes-Eifel near Bettendorf
-
View over Bettendorf
-
Sentier Ardennes-Eifel near Bettendorf
-
Sentier de l'Our information map
-
Hiking trail near Tandel
-
Parc Naturel de l'Our sign
-
Music please
-
La Ville est belle