-
Avenue of Awakening: Embrace the Forest's Call
-
A Hidden Gem: Where Nature and Ingenuity Unite
-
Bridge Over Troubled Water (and Leaves)
-
Ride to the river!
-
Bivels: A Hidden Gem Nestled in Nature's Embrace
-
Just What I Needed: A Spa Day... in a Puddle
-
Golden Embrace: Where Earth and Sky Unite.
-
Mardellen Mania: Sink or Swim?
-
Just Another 'Scenic' Route
-
Let's Get Lost!
-
Fog? I thought it was just Tuesday.
-
Fogzilla Attacks Leudelange!
-
Winter's Gathering on the Fence
-
Lost? Just Follow the Signs (Maybe)
-
Let's Get Lost in the Mud!
-
A brown carpet, and trees in the sky.
-
A Cycle's Underwater Adventure
-
The frosted ribbon
-
Ferris wheeling good time
-
A festive gathering in Place de la Constitution
-
Oh Christmas tree, oh Christmas tree, where have your leaves gon
-
Golden Hour over Luxembourg
-
A meeting of old and new in this vibrant town
-
The sign that lost its way to Goeblange
-
A barrier to my cycling dreams
-
Just another day in paradise
-
A portal to a different world
-
The valley between Ardennes and Eifel
-
Syre's energetic flow
-
A rather leafy obstacle course
-
Embracing the misty valley
-
Spidey's water park
-
An autumn embrace on a hidden road
-
Fallen logs: the ultimate forest obstacle course
-
A carpet of fire on the PC 2
-
Leaf it alone!
-
Guardian of the Trail
-
Where paths diverge, the spirit thrives
-
Tiny planet, big bike trail!
-
Where's the sun gone?
-
Stone age roundabout
-
Autumnal hills and river thrills
-
When the river's on a diet
-
Wooden you like to walk here?
-
Our-standing view, water you waiting for?
-
Ducking out of the ordinary
-
Nature's rhythm: a flooded path finds new life
-
Wool you be mine?
-
New chicane in Kohlenberg
-
River serenity and golden afternoon
-
The Sauer flows, life thrives
-
Up in the air, party on a chair
-
Hollerich monsoon madness
-
Here we go!
-
No fly zone: drones and unattended bags equally unwelcome
-
The human ladder: because sometimes you need a little elevation
-
Official cars
-
By the cathedral where Pope Francis is
-
Path to enchantment
-
Pedalling past the postcard
-
Beam me up, Scotty, but not over that bridge!
-
Parking ticket pile-up, Luxembourg style
-
A peaceful way beneath the trees
-
Braderie in Mondorf-les Bains
-
Enjoying the views in the Our valley
-
The earth's sudden descent
-
Lots of suns in the sky
-
Wheely having a good time!
-
Sauer’s scars: the 2021 floods left their mark
-
Santiago de Compostella: 2431 km of blisters, beauty, and belief
-
Having a composite paddle of a time!
-
5th US Infantry Division memorial: lest we forget
-
I dodged the previous showers, but this one got me!
-
30 km/h is no longer voluntary
-
The sunflower's golden heart
-
Summer's golden smile
-
Vëlosummer's golden route
-
Fields of dreams, rain coming!
-
Just another field of yellow flowers
-
Where the sunflowers don't grow, blackberries do
-
Summer's golden smile
-
A beacon of yellow against the grey sky
-
No sun but a lot of sunshine
-
Beautiful sunflowers spotted on my Vëlosummer ride!
-
Here comes the sun(flower)!
-
Having a field day with sunflowers!
-
Look at that beautiful blue sky!
-
Double the clouds, double the fun
-
Vëlosummer sign near Remerschen
-
Cross above Remerschen
-
More grapes near Remerschen
-
Religious cave
-
The forest's open wound
-
Just another day at the office (for these stone workers)
-
The heart of Dudelange
-
Going between Vëlosummer H and I routes
-
Dirty forest track
-
Leudelange - Abweiler forest junction
-
Ourdall track
-
Ourdall
-
Ourdall near Bivels
-
Bike demo
-
Going out of the closed area
-
Grund at dusk
-
Camper in Pétrusse Park
-
Fireworks
-
Fireworks
-
Fireworks
-
Fireworks
-
Sheep
-
Vianden
-
Quite an original GCUM
-
Rainbow in Grund
-
Memorial of the Schengen treaty
-
Moselle hills
-
Demonstration on the bridge
-
Our river
-
Our river
-
Upside down Our river
-
Am'Our: what a cute name
-
Thunderstorm in Kirchberg
-
Thunderstorm in Kirchberg
-
Thunderstorm in Kirchberg
-
Thunderstorm in Kirchberg
-
Rain shelter in a playground
-
Thunderstorm in Kirchberg
-
Thunderstorm in Kirchberg
-
Closed way through the border
-
Clouds
-
PC 2 resurfacing
-
Street to the people at Festival³
-
Street to the people at Festival³
-
Street to the people at Festival³
-
Fountain in Dudelange
-
Bench in Dudelange
-
Assurances Sociales demolition
-
Shelter
-
Cows
-
PC 3 near Bettel
-
Social security building demolition
-
Cracked asphalt
-
Our river near Bivels
-
Ourdall
-
Ourdall
-
Ourdall
-
Track along the Ourdall
-
Dirty track near Hellange
-
Pétrusse valley at dusk
-
PC4 near Betzdorf
-
Rainy day
-
Sheep
-
Sauer river near Bollendorf
-
Second barrage of the day
-
Works on PC 2
-
Large asphalt crack
-
Mikado forest near Hellange
-
Bridge on the Our
-
Migrating birds
-
Ourschleife
-
Ourschleife
-
Decorated house in Untereisenbach
-
Snow on PC 2
-
Layer of ice over Pétrusse
-
Icy road
-
Hair ice
-
Ice
-
Muddy track
-
Flooded Sauer
-
Alzette river in Grund
-
Flooded Grund
-
Winterlights
-
Fog in the city
-
Snow-covered sign
-
Ourdall
-
Ourdall
-
Sauerdall
-
Water falling on water
-
Fallen tree in Beetebuerger Bësch
-
The best road is the closed one
-
Rolling down
-
Art in Mondorf-les-Bains
-
Sheep corruption
-
Traffic in Frisange
-
Our river
-
Our river
-
Exhibition in SEO Stolzembourg
-
Ourdall promenade
-
Our-Stauséi
-
Our-Stauséi
-
The village of Bivels
-
Our-Stauséi
-
Autopédestre Echternach 2 / Lac
-
Quite a busy PC2!
-
Evening fog
-
Snail
-
More rain is coming
-
SES and clouds
-
After the rain
-
Thunderstorm in Luxembourg
-
Sauer river near Weilerbach
-
Cracked way
-
Chapelle Saint-Sauveur
-
Steps
-
Velo Romanum sign
-
Thunder clouds seen from Berbourg
-
Vëlosummer setup
-
Tandem bike
-
Tour Malakoff
-
Sheep in town
-
Free parking on PC2
-
Huge rain drops
-
Wallendorf
-
Sauer river near Bollendorf-Pont
-
Forest zigzags
-
Mullerthal trail near Echternach
-
Sauer river in Weilerbach
-
Interestijng clouds near Leudelange
-
A cloud to keep an eye on
-
Festival Elsy Jacobs
-
Ourdall
-
Ourdall
-
Ourdall
-
Ourdall
-
Ourdall
-
Blooming tree in Echternach
-
Thunderstorm
-
Our river in Wallendorf
-
Forest track near Osweiler
-
Trees and grass near Geyershof
-
Goats
-
Toad at night
-
Abandoned or vandalised?
-
Puddle
-
20230303 163344
-
Tough climb near Vianden
-
Ourdall near Bivels
-
Ourdall
-
Green Sauer river
-
Our valley
-
Zigzags
-
Our valley
-
Crows on a pylon
-
Winterlights Luxembourg
-
Christmas market
-
Christmas market
-
Gëlle Fra
-
Pond
-
Happy trees information board
-
Riding in frost
-
Migrating cranes
-
Luxembourg to France border crossing
-
Dissipating fog in Grund
-
Syre river in Betzdorf
-
Piste cyclable de la Syre in the fog
-
Playing with light in the fog
-
Lightning activity; I shall go home!
-
Ourdall near Stolzembourg
-
Cycling in short sleeve at this time of the year!
-
Night train
-
Hiking and cycling directions near Leudelange
-
Evening rain
-
Stolzembourg copper mine map
-
Dressing up
-
Lightning alert!
-
Ice cream
-
Echternach
-
Bock rock
-
Art in Schengen
-
Moselle crossing in Schengen
-
Bees on sunflower
-
Blackberries
-
Smile in the sunflowers
-
France/Luxembourg border in Mondorf(f)
-
Stuck behind the Pétrusse Express
-
HOPE
-
Cyclist
-
Grund
-
Jellyfish cloud in the sky
-
Velos-Manif 2022
-
CreatiVelo by youth4planet
-
Cycles comiques Olm in town
-
Less gas, more ass
-
ING Night Marathon
-
ING Night Marathon
-
Support Ukraine
-
Place Clairefontaine
-
Our river near Wallendorf
-
Sauerdall near Bollendorf-Pont
-
Haribo frogs on a bike trip
-
Ice cream in Bollendorf-Pont
-
Border between France and Luxembourg
-
Clouds near Hellange
-
Bike route in Potaschbierg
-
Inflatable tractor
-
Vianden
-
Sunset near Niederanven
-
Track in Ourdall
-
Path in Ourdall
-
Our river
-
Sign being eaten by tree
-
Our river
-
Information board hack
-
Our river
-
Our river
-
Sun is out in Wecker
-
Minett Trail sign
-
Restaurant notice
-
City walk
-
City walk
-
Fog above the Nordstrooss
-
Alzette river in Grund
-
Missing access between PC 3 and road to Bigelbach
-
Sauer river in Weilerbach
-
Hair ice
-
Forest track after some rain
-
Grünewald
-
Pétrusse
-
Moon and sun light reflection on the buildings
-
Face in Adolphe Bridge
-
Scavenger hunt
-
Abandoned track near Bettembourg
-
Sunset near Abweiler
-
Track going nowhere
-
Cold and humid weather
-
Threatening sky near Dudelange
-
A snowman and some clothes on Vel'Oh bikes
-
Some snow in Grünewald
-
Undiverted closed cycleway in Noertzange
-
Steps
-
Sheep
-
Bike supplies
-
Fog in Kockelscheuer
-
Foggy Grünewald
-
PC 2 in Grünewald in the fog
-
Autumn colours on PC 2 in Grünewald
-
Damages from July floods
-
House in Vianden
-
Victor Hugo statue
-
Ourdall promenade
-
Ourdall promenade
-
Hiking directions
-
Ourdall promenade
-
Entering German-Luxembourg condominium
-
Ourdall promenade
-
Orientation of hiking routes
-
Ourdall promenade
-
Ourdall promenade
-
Oak leaf
-
Picnic break
-
Ourdall promenade
-
Ourdall promenade
-
Fern
-
Société électrique de l'Our (SEO)
-
Société électrique de l'Our (SEO)
-
Big wires
-
Power turbine
-
Gëlle Fra
-
Mullerthal Trail Route 1
-
An apple by the SES
-
Moselle vineyards near Remerschen
-
Simultaneously in two countries
-
MTB trail Lieler in Ourdall
-
Europa Monument
-
Herbal bike
-
Clouds near Berbourg
-
Vëlosummer near Berbourg
-
M's puncture
-
Bock casemates from Grund
-
Bird cages in Abbaye de Neumünster
-
RIP Liquid
-
View from Corniche, Luxembourg
-
Cessange
-
Pétrusse valley
-
Pétrusse valley
-
Pétrusse valley
-
Pétrusse valley
-
Near Abbaye de Neumünster
-
Near Abbaye de Neumünster
-
Near Abbaye de Neumünster
-
Bike in the water
-
Flooded street in Clausen
-
Feet in water
-
Rain puddle
-
Adolphe bridge
-
Flower in gardens near Pétrusse valley
-
Nyls
-
Flower in gardens near Pétrusse valley
-
Flower in gardens near Pétrusse valley
-
Nyls
-
Sauer river near Weilerbach
-
Reflection in the Alzette river in Grund
-
Memorial of 25 years of Schengen Treaty
-
Memorial of 25 years of Schengen Treaty
-
Track near Geyershof
-
View to Grund from corniche
-
Bike on steps
-
A bridge under another one
-
Tractor
-
Our river
-
Our river