-
PC 1 between Grund and Hesperange along the Alzette river
-
Insert a floppy disk? That's so "last century" or Centaury (haha
-
My GoGo Vëlo present :-)
-
Three sheep and a brick wall
-
Not exactly smooth riding
-
A final splash of sunshine
-
Shadow selfie, with a side of village
-
Lannen in its autumnal glory
-
A stroll through the woods
-
Planking the forest floor
-
The forest's gentle cradle
-
Where did the ground go?
-
Clearly, someone's taking the scenic route... sideways
-
Meet the spooky squad
-
Double, double, toil and trouble... and a dog in the window!
-
Moo-ving along the path
-
Speed bump ahead, or maybe not?
-
Fallen logs: the ultimate forest obstacle course
-
New tyre on Citrus
-
Compressor setup for (failed) tubeless setup
-
Inner tube soaked with sealant
-
Old and new tyre
-
Timmy on his pillow throne
-
Adventure awaits at every turn
-
Ducks just wanna have sun
-
Echoes of empire in the Luxembourg landscape
-
Bench warming with a view
-
Autumn's embrace on the Sauer valley
-
A ribbon of earth through a tapestry of trees
-
The red giant pauses in the golden forest
-
Mossy roof getaway: not quite five star
-
Tree-mendous path, No App required
-
Let's wander where the woods are calling!
-
Autumn's embrace, rugged beauty
-
Holy moley, it's a small church
-
Treebeard's retirement home
-
Sheep on solar charge
-
Eating dinner
-
Cooking dinner
-
Ascending the night
-
A symphony of scales
-
A bike and a bloom
-
Where the path goes, nobody knows!
-
Where did the hills go?
-
The gaze of Imbringen
-
When leaves go rogue
-
When the fog rolls in, so do the vibes
-
Another leaf-covered road, how unexpected
-
A carpet of fire on the PC 2
-
Golden glow of autumn's embrace
-
Meet me by the tree in Dudelange
-
Balancing on a dream
-
Branching out, are we?
-
Where roots embrace wheels
-
Tree hugger and bike buddy
-
Tree's so big, it's got its own postcode
-
Golden ginkgo grace
-
Tree-mendous parking spot
-
Autumn's embrace, a majestic guardian
-
Living wool and wild grass
-
Green sentinel of Rue de l'Usine
-
The skeletal embrace of the sky
-
A little treasure found along the way.
-
Mossy sign, meet branchy doom
-
Rusty ride and pumpkin pals
-
Pumpkin head guard
-
Tree huggers and a very wide lens
-
Steenenenen troll trouble on two wheels
-
A journey beneath the steel arches
-
The cyclist and the gone giant
-
Tree-mendous Move
-
Wooden beasts and a happy rider
-
Where nature's art is revealed
-
Socialising Timmy
-
Socialising Timmy
-
Wood you believe it's getting hot in here
-
You can't get through here!
-
Leaf me alone, Fern
-
Mossy bottoms and towering tops
-
Bathed in autumn's golden glow
-
Another day, another pile of leaves
-
Leaf it to autumn
-
Timmy on a comfortable blanket
-
Sleeping Timmy
-
Squirrel on the building wall
-
Cow-tastic sunset
-
Eyes of the pasture
-
The path to gold under grey skies
-
Not another hilly landscape
-
When the church has better furniture than your house
-
Sacred space, ancient heart
-
Holy stones, Batman!
-
The whisper of the way, the rhythm of the clouds
-
Witching you a spooky ride
-
Fallen stars on a concrete river
-
Autumn's embrace on the cycle path
-
A liquid dance
-
Forest path along the Eisch
-
Moselle river in Wasserbillig
-
That explains why there was no traffic
-
Fallen tree in the Syre
-
SES
-
Leaf-covered PC 2
-
Fort and Kirchberg
-
Autumn leaves in Parc de Merl
-
Timmy under the bed
-
Abandoned place near Pissange
-
Flooded field near Cessange
-
Pizza
-
Pizza
-
Prënzebierg
-
Prënzebierg
-
Prënzebierg
-
Prënzebierg
-
Prënzebierg
-
Prënzebierg
-
Sanem castle
-
Moselle valley near Nittel
-
Moselle vineyards
-
Nittel
-
Moselle river near Ehnen
-
Birtrange castle
-
Däiwelslee
-
Sauerdall
-
Flooded Sauerdall
-
Wild Sauer in Dirbach-Plage
-
Find the finger
-
Flooded Sauerdall
-
Mini waterfall
-
Sheep
-
We are at the Gringlee
-
Gringlee viewpoint
-
Predigtstuhl viewpoint
-
House decorated for Halloween
-
Birds on the Sauer bank, Echternach
-
Halloween in the forest
-
Halloween in the forest
-
Halloween in the forest
-
Halloween in the forest
-
Halloween in the forest
-
Halloween in the forest
-
Halloween in the forest
-
Fallen rocks
-
Between the rocks
-
Between the rocks
-
Between the rocks
-
Between the rocks
-
Rainures neolithiques
-
Forest path near Hersberg
-
Spooky forest
-
Halloween
-
Halloween
-
Lorry crash
-
Lorry crash
-
Clouds in the forest near Keispelt
-
Sunflowers
-
Vëlosummer sign
-
Water in the field
-
Clouds in the forest near Brameschhaff
-
Drëps
-
Mamerdall canyon
-
Sequoia featured on latest ProVelo info magazine
-
Timmy
-
Forest art
-
Forest art
-
De sëlwer-roude Rack
-
De sëlwer-roude Rack
-
Leiffrächen Nature Reserve
-
Haard Nature Reserve
-
Haard Nature Reserve
-
Old mines
-
Old mines
-
Old mines
-
Viewpoint to Tétange
-
RedRock MTB trail:Haard black
-
RedRock MTB trail:Haard black
-
RedRock MTB trail:Haard black
-
RedRock MTB trail:Haard black
-
Skate park Dudelange
-
Mural in Dudelange
-
Mural in Dudelange
-
Be quiet and listen!
-
Schrondweiler
-
Trellsbam, Schieren
-
View to the Alzette valley above Schieren
-
Autumn colours in Hovelange
-
Forest near Hovelange
-
Cows in Garnich
-
Climb from Rollingergrund to Limpersberg
-
Mamerdall from Missiounskraiz
-
Fern and wheel
-
Piste cyclable de l'Attert near Steinfort
-
Alpaca
-
Forest road near Reimberg
-
Siwe Brécke-Wee
-
Path near Grosbous
-
Zigzags
-
Blooming mural on power substation in Grosbous
-
Trees near Dellen
-
Dellen-Grosbous bike route
-
Valley near Dellen
-
Horses
-
Black horse
-
Valleys near Merscheid
-
Valleys near Merscheid
-
Forest near Turelbaach
-
Gate
-
Path near Warken
-
Forest path above Mamerdall
-
Halloween light painting session in Bambësch
-
Halloween light painting session in Bambësch
-
Halloween light painting session in Bambësch
-
Halloween light painting session in Bambësch
-
Halloween light painting session in Bambësch
-
Halloween light painting session in Bambësch
-
Halloween light painting session in Bambësch
-
Dusk fog in Äischdall
-
The Eisch valley near Septfontaines
-
Sunset near Tuntange
-
Sentier des Sept Châteaux near Hollenfens
-
Traditional photo stop in Äischdall
-
Track near Hunnebur
-
Hunnebur waterfall
-
Track near Hunnebur
-
Autumn in Äischdall
-
Cycleway to Schoenfels
-
Gravel sector in the fog
-
Rodemack
-
The cloud factory near Berg-sur-Moselle
-
The village of Rettel
-
Halloween is still there
-
Sunset near Kirsch-lès-Sierck
-
View from Château de Malbrouck
-
Château de Malbrouck
-
Path near Perl
-
View at Dreiländerblick
-
Smiling at Dreiländerblick
-
Happy cyclist
-
Clouds below us
-
Recovery time!!
-
Dusk near Hagen
-
PC 12 between Eischen and Steinfort
-
Eisch river
-
Kleinbettingen water tower
-
Ënneschte Bësch
-
20211104 165335
-
Track near Bourglinster
-
I see faces
-
Rock climbing
-
Mushrooms
-
Autumn in Grünewald
-
Grünewald
-
Cycling in the rain
-
Halloween setup at philibert
-
Place Kléber, Strasbourg
-
Heron
-
Rain
-
MTB trail Larochette
-
MTB trail Larochette
-
Autopédestre Steinsel near Mamerdal
-
A break near Consdorf
-
A break near Consdorf
-
Sundial
-
Sentier du Mullerthal near Graulinster
-
Sentier du Mullerthal near Graulinster
-
Sentier du Mullerthal near Graulinster
-
Looking for a better view
-
Sentier du Mullerthal near Blumenthal
-
White Ernz river
-
Lord of the Schetzel
-
Pretty house in Wahl
-
Sentier du Préizerdall near Arsdorf
-
Sentier de l'Attert near Holtz
-
Horny chair
-
Forest track near Roodt (Ell)
-
Track near Roodt (Ell)
-
Autumn colours on the cycleway near Redange-sur-Attert
-
Chapel near Beckerich
-
Epicerie
-
Belval
-
PC 8 near Rumelange
-
Sun hiding behind the tree
-
"burning" cliff
-
RedRock MTB trail in Haard
-
Haard nature reserve
-
View over Dudelange
-
On the way to the Haard nature reserve
-
Mont Saint-Jean, Dudelange
-
Night in Marienthal
-
Kielbaach stream
-
Autumn colours above Mamerdal
-
Clear moonrise after a rainy day
-
Rain in the dark
-
Bike needs another cleaning
-
An empty carriage
-
Bike flower
-
Warm welcome in the village of Brattert
-
Warm welcome in the village of Brattert
-
Rindschleiden church
-
Utilities infrastructure in the fog
-
No Napoleon's garden visible
-
Dense fog north of Rambrouch
-
Piste cyclable de l'Ouest north of Redange/Attert
-
Forest between Hobscheid and Beckerich
-
Collapsed tree on the way
-
Forest track near Hobscheid
-
CR 105 road near Septfontaines
-
New Castle of Ansembourg's gardens
-
Valley of the Seven Castles
-
Hunnebur waterfall
-
Slope down to Äischdall
-
Slope down to Gosseldange
-
Track between Schoenfels dans Prettingen
-
Vélorution Esch
-
Vélorution Esch
-
Hill between Kayl and Dudelange
-
Social cycling to Esch
-
PC 15 diversion map
-
PC 15 diversion sign
-
Cheering tree in the fog
-
Nut houses
-
Fog behind the trees
-
PC 12 near Eischen at night
-
Misty forest near Eischen
-
Wooden bridge near Windhof
-
Sunset in the office
-
Chilly morning commute
-
Misty morning commute
-
Night commute near Holzem
-
Bicycle wheels in the office
-
Rainy day
-
Rainy morning commute between Mamer and Kehlen
-
Cycling infrastructure in Mamer
-
Cycling infrastructure in Mamer
-
Hesper park
-
Light painting on the Alzette river
-
Grumpy mill light painting
-
Fake World Wide Web, Rotondes, Luxembourg
-
Cycling bridge is empty while road traffic is chaotic
-
Misty morning commute
-
Squirrel just noticed me
-
Viewpoint near Hivange
-
Night commute in the fog
-
Tree in the fog
-
Fog formation
-
A stop at Grass former train stop
-
Forest near Capellen
-
PC 1 in Merl
-
Night commute on PC 14 near Olm
-
Morning commute near Holzem
-
Bridge on Sauertal Radweg
-
Sauertal Radweg
-
Tour Mélickshaff
-
Cycling link between PC 2 and Berdorf
-
The Grand (Duchy’s) Canyon in autumn
-
PC 2 canyon
-
PC 2 between Bech and Consdorf
-
Light and shadows
-
Old railway
-
Autumn day on piste cyclable d'Echternach
-
Trees at an angle
-
Bech tunnel
-
PC 2 near Bech
-
Autumn on PC 2 in Grünewald
-
There is no Planet B
-
Pfaffenthal from Red Bridge
-
The village of Wormeldange
-
The village of Ehnen
-
The village of Ehnen
-
Remich from Nennig
-
Bridge to Remich from Moselradweg
-
Vineyards near Wellenstein
-
After sunset near Remich
-
Vineyards near Remich
-
Vineyards near Remich
-
Forest at an angle
-
PC 1 between Grund and Hesperange along the Alzette river
-
PC 1 between Grund and Hesperange along the Alzette river
-
PC 1 between Grund and Hesperange along the Alzette river
-
PC 1 between Grund and Hesperange along the Alzette river
-
Night sky near Garnich
-
Kahler from above
-
Junction between PC 12 and PC 13
-
Track to Villa Romaine between Goeblange and Nospelt
-
Fog on PC 14
-
Forest track near Capellen at night
-
Track next to PC 14 between Mamer and Capellen
-
PC 9 near Leudelange
-
PC 9 near Leudelange
-
Luxembourg Airport
-
PC 9 near Leudelange
-
PC 9 near Leudelange
-
Fork
-
View over Soleuvre
-
Poor Teddy
-
PC 9 near Sanem
-
Waiting for a train?
-
Piste cyclable de l'Attert between Grass and Clemency
-
Piste cyclable de l'Attert sign
-
Cheers