-
Yes, it's summer!
-
Wool you be mine?
-
Winter's Grip: When Even Nature Forgets to Thaw.
-
Winter 2020, day 2 of 2
-
Winter 2020, day 2 of 2
-
Winter 2020, day 2 of 2
-
Winter 2020, day 2 of 2
-
Windy ride
-
Windy day
-
Windy
-
Window in Pfaffenthal
-
Why?
-
White-ish Pfaffenthal
-
Where's the sun gone?
-
Where the trees dip their toes
-
When the path says 'no' but your legs say 'go'!
-
When the park becomes a pool
-
When the Fog Said, 'Not Today, Sunshine!'
-
Wenzel circular walk, Grund
-
Wenzel circular walk, Grund
-
Waterfall after the rain
-
Water's dance, a blur of fun
-
Water at the mill
-
Watch for birds of prey!
-
Visit Guttland tourism promotion
-
Viewpoint from Turbelsfiels
-
View to Grund from corniche
-
View to Dommeldange from Eicherfeld
-
View on Château de Hesperange from PC 1
-
Vëlosummer sign in Beggen
-
Van parked like a cunt
-
Transparency
-
Train crossing the bridge on PC1 between Merl and Cessange
-
Traffic on the expensive parking lot
-
Traffic on E25
-
Traffic
-
Time travelling in the forest
-
Thunderstorm cloud
-
Thunderstorm around
-
Those must be very dangerous!
-
This will be a Vëlosummer route
-
This is a cycleway
-
Their freedom
-
The temperature at Vëlosummer's end
-
The surface of the cycleway PC1
-
The Sheep that Smiles Back
-
The river said, "Hold my Beer"
-
The ride home was shorter from Pfaffenthal than Kautenbach
-
The resilient path, still leading forward
-
The Heart of Winter's Embrace
-
The gateway to the moss kingdom
-
The freedom of owning a car...
-
The freedom of driving a car...
-
The dirty national cycleway in Bambësch
-
The cycle of seasons
-
The big city at sunset
-
The ancient quarters and fortifications of the city of Luxembour
-
The Alzette river
-
Terrible wind out there
-
Taking the scenic route
-
Swamp or flood?
-
Sustainable parking
-
Sunset in Merl
-
Sunset in Merl
-
Sunset at the factory
-
Sunflower field
-
Sunflower
-
Summer sky
-
Stuck behind the Pétrusse Express
-
Strange sky
-
Stormy day in town
-
Stormy day in town
-
Stormy day in town
-
Stormy day in town
-
Stormy day in town
-
Stormy day in town
-
Stormy day in town
-
Stormy day in town
-
Storm in the sky
-
Spider web
-
Solution to complaints regarding fast motorists
-
Snow On the roofs? No, just frost!
-
Smile with art cow in Hesper Park
-
Smile on a bike
-
Smile in the sunflowers
-
Sliding or riding?
-
Sleeping ducks in Hesper Park
-
Sky got suddenly dark
-
Signs of coming storm near Merl
-
Signs in Bambësch
-
Shiny Sign, Oh Look, Bumps! Excitement Ahoy!
-
Sheep corruption
-
Sharp turn on PC 1 near Beggen
-
Secalt
-
Schläifmillen
-
Rush hour vs. freedom of movement
-
Rue de Pulvermuhl cycling street sign
-
Road to nowhere (but it's scenic, so who cares?)
-
Road rlosed to everything except bikes: this week's VIPs
-
River rapids: more like river ran-out-of-patience!
-
Reversed sky reflection in puddle
-
Restaurant notice
-
Refreshed surface between Cessange and Kockelscheuer
-
Reflection in the Alzette river in Grund
-
Recyclhippo
-
Rainbow in Grund
-
Rainbow
-
Rain in the city
-
Rain in Hesper Park
-
Rain in Hesper Park
-
Puddle on PC 1 National cycleway
-
Protected cycleway
-
Protected cycle lane bingo
-
Post Christmas 2024
-
Plateau du Rham
-
Plateau du Rham
-
Piste cyclable du Centre near Reckenthal
-
Picnic shelter on PC1 in Bambësch
-
Pfaffenthal valley from above
-
Pfaffenthal lift in the rain
-
Pfaffenthal lift
-
Pfaffenthal lift
-
Pfaffenthal from Red Bridge
-
PC1 slope between Eicherfeld and Beggen
-
PC1 on rue des Celtes in Merl
-
PC1 in Reckenthal after a thunderstorm
-
PC1 in Kockelscheuer
-
PC1 Between Beggen and Eicherfeld
-
PC1 along the motorway
-
PC 12 in Kockelsheuer?
-
PC 103 closed before it's open
-
PC 1 with J
-
PC 1 still marked in the woods
-
PC 1 panorama near Eicherfeld
-
PC 1 panorama
-
PC 1 on Val Sainte Croix to Strassen
-
PC 1 on track near Kockelscheuer lake
-
PC 1 on rue de Leudelange in Cessange
-
PC 1 on Rue de Bouillon in Cessange
-
PC 1 on residential street
-
PC 1 on CR 178 between Cessange and Merl
-
PC 1 near Kockelscheuer camping
-
PC 1 near Kayak Hesper
-
PC 1 intersection with Route d'Esch
-
PC 1 in the woods
-
PC 1 in the forest between Hesperange and Grund
-
PC 1 in Reckenthal
-
PC 1 in Reckenthal
-
PC 1 in old Quarters & Fortifications, Luxembourg City
-
PC 1 in Merl
-
PC 1 in Merl
-
PC 1 in Merl
-
PC 1 in Kockerscheuer
-
PC 1 in Kockerscheuer
-
PC 1 in Kockelscheuer in autumn
-
PC 1 in Kockelscheuer before the segment on the road
-
PC 1 in Kockelscheuer
-
PC 1 in Bambësch, winter version
-
PC 1 in Bambësch next to Bridel
-
PC 1 in Bambësch
-
PC 1 in Bambësch
-
PC 1 in Bambësch
-
PC 1 in Bambësch
-
PC 1 in Bambësch
-
PC 1 improvement
-
PC 1 goes on CR178 to Cessange
-
PC 1 diversion
-
PC 1 diversion
-
PC 1 cycleway in Hesperange
-
PC 1 climb near Beggen
-
PC 1 climb in Beggen
-
PC 1 bridge under Route de Thionville
-
PC 1 between Val Sainte Croix and Strassen
-
PC 1 between parking space, bollards and lift gates
-
PC 1 between Merl and Strassen
-
PC 1 between Merl and Strassen
-
PC 1 between Merl and Strassen
-
PC 1 between Merl and Cessange
-
PC 1 between Hesper and Grund, in the forest along the Alzette
-
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
-
PC 1 between Grund and Hesperange along the Alzette river
-
PC 1 along Val Sainte Croix in Luxembourg City
-
PC 1 along the Alzette river
-
PC 1 along the Alzette river
-
Patches of fog
-
Passage to Another World
-
Palletable Pyre at The Heart of the Buergbrennen
-
Painting on the corniche
-
One way?
-
On the way to Bettembourg to catch a train
-
Old vs. new itinerary
-
Old SECALT factory
-
Old SECALT factory
-
Oh those cars...
-
Objects in mirror...
-
Noticed the kerb adjustment?
-
Not sure if I should eat those...
-
No trains
-
Night ride in the fog
-
Night bike wash in Hesper Park
-
Night above Grund
-
New PC 1 segment in Dommeldange
-
New cycling infrastructure in Luxembourg City
-
New chicane in Kohlenberg
-
Need a break? No problem!
-
Nature's raw power on the banks of the Alzette
-
Nasty clouds around
-
N-ice to see you!
-
Mural on train underpass in Weimerskirch
-
MTB group
-
Motorway works
-
Motorway works
-
Motorway traffic
-
Morning Ride
-
Morning fog in the city valley
-
Morning fog
-
Montée Pilate, just after my chain dropped off
-
Montée Pilate to Beggen
-
Mobility priorities of
Luxembourg city
-
Misaligned signs
-
Memorial in Hesper Park
-
Map? I thought this was a treasure hunt!
-
Luxembourg Light Festival near Corniche
-
Luxembourg Grund
-
Looks like a toy town
-
Looks challenging
-
Living dangerously
-
Lightning alert
-
Lightning activity; I shall go home!
-
Light painting on the Alzette river
-
Light painting in Bambësch
-
Leveling
-
Let's roll!
-
Let it rain
-
Kockelscheuer
-
Kockelscheuer
-
Kayak club Hesper
-
Just another beautiful day in paradise (almost)
-
J's birthday ride
-
J's birthday ride
-
J's birthday ride
-
Itzegerstee
-
It's not what you think :-)
-
It's a boy!
-
Interesting light near Hesperange
-
Information board in Alzette valley
-
Important announcement
-
Illuminated walkway
-
If Hippos Had Braces: A Dental Fantasy
-
I see faces
-
Horsing around on the road
-
Horses in Fentange
-
Horse
-
HOPE
-
Hiking in Bonnevoie
-
Hiking in Bonnevoie
-
Hiking in Bonnevoie
-
Hiking in Bonnevoie
-
Hiking in Bonnevoie
-
High water level in the Pétrusse
-
High water level in the Pétrusse
-
Hesperange under water
-
Hesperange
-
Hesperange
-
Hesperange
-
Hesper's new swimming pool, anyone?
-
Hesper Park in the water
-
Hesper Park
-
Hesper Park
-
Hesper Park
-
Hesper park
-
Heron bird
-
Heron
-
Heron
-
Harvest moon +1
-
Happy cyclist going to Rome
-
Happy Art in Hesper Park
-
Hammer Dällchen
-
Hamm Plage
-
Grund skyline
-
Grund
-
Grund
-
Grumpy mill light painting
-
Grumpy light painting
-
Group ride
-
Greeted by a horse during the morning commute
-
Green bench
-
Golden hour in Bambësch
-
Golden carpet on PC 1
-
GG visit
-
GCUM attempt?
-
GCUM and on the phone
-
Garden in the water
-
Gantenbeinsmillen after the flood
-
Gantenbeinsmillen
-
Gantenbeinsmillen
-
Gantenbeinmühle
-
Frozen pond in Hesper Park
-
Frosty the pine says "brrr, need gloves for those needles!"
-
Frosty Hesper Park
-
Frosty cycleway
-
Forest track part of PC 1 in Kockelscheuer
-
Forest at an angle
-
Forest above the Alzette valley near Hesperange
-
Foggy morning
-
Foggy morning
-
Fog on the motorway
-
Fog in the city
-
Fog in Kockelscheuer
-
Fog in Grund
-
Flower
-
Floods in Hesper Park
-
Flooded way
-
Flooded way
-
Flooded kayak platform
-
Flooded Hesper Park
-
Flooded Hesper Park
-
Flooded Hesper Park
-
Flooded Hesper Park
-
Flooded Grund
-
Flooded field
-
Flood protection
-
Fitness forest
-
Festival Elsy Jacobs
-
Fallen trees
-
Face of the mill
-
EZ parking
-
Evening summer in Merl
-
Evening fog
-
Ephemeral exhibition in Grund tunnel
-
Ephemeral exhibition in Grund tunnel
-
Ephemeral exhibition in Grund tunnel
-
Empty Croix de Cessange
-
Duck, Duck, Drizzle: A Rainy Day at Hesperange
-
Double the clouds, double the fun
-
Dissipating fog in Grund
-
Dirty bike
-
Deep creek in Hesper Park
-
Danger
-
cyclistes on trafic mixte
-
Cycling to the Moselle
-
Cycling street in Fentange
-
Cycling lane in Merl
-
Cycling infrastructure in Strassen
-
Cycling in Bambësch
-
Cycling directions in Hesper Park
-
Cycling and driving infrastructure, side by side
-
Cycling and driving infrastructure
-
Cycling after snowfall
-
Cycle lane not used for parking
-
Crocodile in Hesper Park
-
Cosmic guardian
-
Concrete jungle meets real jungle
-
Concrete blocks put on PC 1
-
Colourful camel
-
Cold Stones, Warm Memories
-
Coffeeneuring
-
Coffeeneuring
-
Clouds
-
Closed!
-
Closed way
-
Closed cycleway in the middle of the way
-
Cliffs along Alzette valley
-
Clean bike, not for long...
-
City walk
-
City skyline
-
Christmas lights in Hesper Park
-
Christmas lights in Hesper Park
-
Chinese exhibition with friends during Chinese New Year
-
Chinese exhibition with friends during Chinese New Year
-
Chinese exhibition with friends during Chinese New Year
-
Cars are a symbol of freedom; really?
-
Buergbrennen setup in Beggen
-
Buergbrennen Fentange
-
Buergbrennen
-
Buergbrennen
-
Bridge over the Alzette in Hesperange
-
Braking that could have made the news headlines
-
Boundary stone next to PC 1 in Bambësch
-
Bollards on PC 1 between Route d'Esch and Kockelscheuer
-
Bock rock
-
Bock Casemates and Neumünster Abbey
-
Bock
-
Blues'n'Jazz Rallye banner
-
Blooming trees in Alzette valley
-
Blooming flowers in Hesper Park
-
Blooming bike sign
-
Blackberries
-
Black bollard at night
-
Bike washing station in Hesper Park
-
Bike wash station in Hesper Park
-
Bike wash station in Hesper Park
-
Bike paint
-
Bike or rail?
-
Big puddle
-
Between Eicherfeld and Beggen
-
Before entering the forest