HomeBock Casemates and Neumünster Abbey
  • Photo sizes
    S - small (576 x 384) M - medium (792 x 528) L - large (1008 x 672) XL - extra large (1656 x 1104) XXL - huge (2048 x 1365)
  • slideshow
20190702_163523.jpg Bech tunnelThumbnailsGCUM and on the phoneBech tunnelThumbnailsGCUM and on the phoneBech tunnelThumbnailsGCUM and on the phoneBech tunnelThumbnailsGCUM and on the phoneBech tunnelThumbnailsGCUM and on the phone
Download Photo
Puddle on track
Tubeless puncture
Happiness in the forest
Forest track in Grünewald
"Castle" near Junglinster
Path near Junglinster
Rue de l'Église, Bourglinster
Fallen tree in Grünewald
Belval
Belval
Puddle in Parc Lentz, Helfent
Flooded way near Diekirch
Bunker near Ammeldingen an der Our
Vianden castle
Mikado forest near Walsdorf
Fallen trees near Walsdorf
Brandenbourg
Brandenbourg castle
Viewpoint sign
Windmill
Predigtstuhl viewpoint
Hiking directions in Fridhaff
General George S. Patton memorial
Bridge in Mamerdall
Wark valley at dusk
hairpin turn on CR 320
Schlënner water stream
Klangskulptur
Oberschlinder
Ardennes view in Unterschlinder
hairpin turn
Picnic table
Track near Hoscheid
WW2 memorial in Hoscheid
Art in Oberschlinder
WW2 memorial in Hoscheid
Oberschlinder information board
Open bar along MTB trail Hoscheid
Fallen tree on track near Emwee
Smile
Water stream on MTB trail Hoscheid
MTB trail Hoscheid
Smile on MTB trail Hoscheid
PC 21 near Alscheid
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
Stormy day in town
Stormy day in town
Parc Naturel Germano-Luxembourgeois
Sauerdall near Goebelsmühle
Sauer near Heiderscheidergrund
Sauer near Esch-sur-Sûre
Esch-sur-Sûre
Stauséi
Valleys near Bonnal
Lines of light near Kuborn
Forest track near Buschrodt
Bench on Autopédestre Bettborn
Wisen West Tour near Pratz
de Plang
Sentier des Mineurs near Pétange
Prënzebierg
Zweck der Wanderschäferei
Another viewpoint in Larochette
Steps
Viewpoint in Larochette
Viewpoint in Larochette
Hands warming at bondieuserie
White Ernz bridge
White Ernz river
Haerdchenkopf rock
Bench on the top of the rock
Swing
Goat
Drenthe Heath Sheep
The village of Bourglinster
Food and drink stop
Near Skulpturen im Fels
Skulpturen im Fels
Small bondieuserie
Cycleway built a while ago and still closed
Concrete track in Bettembourg
Krakelshaff Park, Bettembourg
Minett Trail sign
Belgium/Luxembourg border
Rainy day
A long narrow gate
Puddle and wind near Roedgen
Windy day
Windy day
Windy day
City walk
City walk
Restaurant notice
City walk
City walk
City walk
WH Augsburg
WH Augsburg
Drei-Skulpturenblick viewpoint
Victory for the view!
Just below the clouds
Saar river view near Schoden
Fallen trees in style
Forest in the clouds
Forest in the clouds
Lovely trees
Star art
View from Löschemer Kapelle
Map of the panorama trail
Moselle viewpoint in the clouds
Queen of the Mountain
Mystery near Orchideenpfad
Surfing
Path near Wasserliesch
Track near Wasserliesch
Ferry crossing on the Moselle
View from  Nature Trail Gousselerbierg-Schoenfels
Gate 1 of 4 on Nature Trail Gousselerbierg-Schoenfels
Tough and slippery climb
Mamer river near Schoenfels
Mamer river near Schoenfels
Track near Schoenfels
New bike day!
New bike day!
Dirty track in Merl
New fancy flat pedals
Fog above the Nordstrooss
Winter fog near Mamer
Winter fog near Mamer
Winter fog near Mamer
Winter fog near Mamer
Winter fog near Mamer
Frozen plants
Two champions in the fog
Dirty Sequoia
Dirty track
Dirty track
Works on a track near Ernzen
Demolished house near Ernzen
Traditional PC 5 stop on the White Ernz bridge
Frozen picnic table
Mullerthal Trail Extra Tour D towards Heffingen
Rocks near Godbrange
Track near Godbrange
Cycling in the sun between Bourglinster and Junglinster
Track near Eisenborn
Scarecrow
Frosty plant
Schetzel
Interesting area near Rehazenter
Alzette river in Grund
Dirty bikes!
Leaving the trail to the road
Barrage de la Haute-Sûre
Runschelt viewpoint in January
Hell at Schumanns Eck
Hell at Schumanns Eck
Hell at Schumanns Eck
Hell at Schumanns Eck
Hell at Schumanns Eck
Hell at Schumanns Eck
10 cm of snow
Hell at Schumanns Eck
Hell at Schumanns Eck information board
Kuhten Tag!
Geese warning sign in Roullingen
Geese in Roullingen
Artisanal bridge near Sentier de la Wiltz
Sentier de la Wiltz
Kirel stream
MTB trail Wiltz 1
Junk fest
Nice place for a picnic stop
Winter track near Wilwerwiltz
Track near Wilwerwiltz
Smile above the Kirel stream
Forestry works fail
Ceci n'est pas un café
The village of Ehnen
Call to open the rail gate
Moselle river
Perl Bike gravel route map
Perl Bike gravel route
Dirt and leaves on the bike
Perl Bike gravel route
Moselle valley from Schengen
Hiking routes near Schengen
Muddy hiking route
Hiking track
Muddy track in mikado forest
Muddy track in mikado forest
Wheel camouflage
France/Luxembourg boundary stone near Burmerange
Damaged bridge near Meispelt?
Road going nowhere near Schoenfels
Gravel sector between Alzette and Mamer valleys
Ramborn cider quiz
Devil's route?
Sunset through the clouds near Mompach
Spätkeltischer Friedhof near Mertert
Sun going through the clouds
Our shadows
Yoga bike
We ride LUX, all of it!
Dual wave near Boudler
cyclistes on trafic mixte
Sequoia at the Sequoia
Stupid sign ruining a decoration
Moonrise near Prettingen
Closed? No diversion? F**K OFF I'm going
Missing access between PC 3 and road to Bigelbach
Sauer river in Dillingen
Sauer river in Weilerbach
Hiking directions near Itzig
Autopédestre Itzig just above Kayak Hesper
Frost on trees
New rail bridge construction
Cycling around the wall
Kirel water stream
Scary cycling sticker
Smile on a block of snow
Autopédestre Munshausen
Bit of snow on Sentier Ardennes-Eifel
Happiness on Autopédestre Munshausen
Ice on barbed wire
Autopédestre Munshausen
Cows in mix of mud and snow
Ice structure
Poney
A hole in the ice
Block of ice
Hiking directions in Clervaux
Share the road (and the thorns)
Sunrise on rue de l'Ouest
Sunset above Bofferdange
Snow block
Sun in the forest
A bit of snow
This track in Dommeldange didn't improve
Cattenom clouds
Rocks and path
Going through a fallen tree
Branch stuck in pedal
Frozen puddle
Frozen drinking water
Activity load
Wall of fog over the city
Black Ernz source
Winter in Grünewald
Winter in Grünewald
Temperature
Hair ice
Frost
Frost
Between fog and sun
Self-sealing tubeless puncture
Sheep
Winter in Grünewald
Winter in Grünewald
Winter in Grünewald
Frozen puddle
Winter in Grünewald
Winter in Grünewald
Frost
Winter in Grünewald
Winter in Grünewald
Frozen tree
Winter in Grünewald
Winter in Grünewald
Hair ice
Pont Adolphe
Bike wash station in Hesper Park
Why?
Forest track after some rain
Fog near Bettembourg
Muddy track
Icy road in town
Sun on the way
Flooded track
Flying on a bike
Torrent on track with fallen tree
Sunset on Stauséi
Sauer barrage
Stauséi
Sauer near Heiderscheidgrund
Sauer near Heiderscheidgrund
Sauer near Heiderscheidgrund
Sauer in Heiderscheidgrund
No access to the bridge
Fallen tree and water on the way
Shadow
Track near Kehmen
Stunning light at scenic viewpoint
Stunning light at scenic viewpoint
Snack break at viewpoint
Napoléonsknäppchen in snow
Cycling in the snow
Water on track
Ephemeral waterfall
Ephemeral waterfall
Camping panorama
Sauer river
Smile at the Sauer
Along the Sauer
Mix of dirt and snow
Cycling in the snow
Camping panorama
Bourscheid
Smile
Sauer level is getting high
Pétrusse level is getting high
Fitness statistics
Fitness result of keeping my body warm
Road to Warken from CR 350
Paved track near Niederfeulen
Autopédestre Vichten
Snowman in Noerdange
Restricted road during winter conditions
Autopédestre Septfontaines 1
Autopédestre Septfontaines 1
Traditional Äischdall photo stop near Septfontaines
Road from Nospelt to Simmerschmelz
Snow on Sequoia
Cycleway access is blocked by a handrail
No track
Steps
Fallen tree, mud and puddle on a track
Path near Senningen
hairpin turn
Haremskéier information board
Path near Senningerberg
Grünewald
Grünewald
Six feet of snow
Bench in Hobsheid
Behind the sunset in Hovelange
Sunset in Beckerich
Damaged boundary stone
Damaged boundary stone
Forest between Eischen and Beckerich
Forest between Eischen and Beckerich
Forest between Eischen and Beckerich
Forest between Eischen and Beckerich
Above Garnich
Luxfly
Deep puddle
First closure of 2022
Forest track between Bertrange and Dippach-Gare
Big puddle
Greetings from Timmy
Wheel clamp
Parc de Merl
Pétrusse
Perseverance
Pastries
Étang Zimmer
Étang Zimmer
Étang Zimmer
View from Fort Ducrot
Buddhist temple
Piste des Forts
Black swan
Birds
Duck
Piste des Forts
Piste des Forts
Piste des Forts
Orthodox church
Canal du Rhône au Rhin
Molsheim
Bernardswiller
Picnic table in Saint-Nabor
Saint-Nabor
Saint-Nabor
Belvédère Saint-Nabor
Belvédère Saint-Nabor
Saint-Nabor
Saint-Nabor
Vosges Mountains near Saint-Nabor
Vosges Mountains near Saint-Nabor
Portes Bonheur
Leonardsau
Happy New Year!
Leonardsau
Fire in Dorlisheim
Near Molsheim
Canal de la Bruche
Canal de la Bruche
Canal de la Bruche
Canal de la Bruche
Oberjaegerhof
Family ride in the forest
Moulin Becker
Family ride in the forest
Golden hour at the fisherman's place
Family ride in the forest
Family ride in the forest
Family ride in the forest
Nutria
Rainbow unicorn
Château de La Petite-Pierre
Château de La Petite-Pierre
La Petite-Pierre
Jardin des Poètes
Jardin des Poètes
Jardin des Poètes
Chemin de l'Altenberg
Fireplace
Fireplace
Police Environment car
La Maison des Paiens
Underground natural water tank from La Petite Pierre
Construction on the rocks
Path around the castle
Puddle
Château de La Petite-Pierre
Hiking path around the castle
Château de La Petite-Pierre
Remaining signs of Halloween
Hiking routes in La Petite-Pierre
La Petite-Pierre
Happy to be hanged or crucified?
Strasbourg station
Sun coming out
Punctured tyre
Insecure way of locking a bike
Trees reflection in water
Île des Pêcheurs
Gerig
Dirty path
Bike repair vending machine
Strasbourg
Bike shop
Place Kléber
Family ride to the city
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Barr
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Villa Mathis
Sunset
Sunset
Reeds
Golden hour
Strasbourg
Strasbourg
Strasbourg
Strasbourg
Strasbourg
Strasbourg
Hand made bar mittens
Strasbourg
Strasbourg
Strasbourg
Strasbourg
Strasbourg
Strasbourg
Strasbourg
Strasbourg
Frozen grass
Frozen grass
Frozen field
Frozen track
Frozen clover
Frozen picnic table
Climb out of Lintgen
Winterlights and moonlight
Nature Trail Gousselerbierg-Schoenfels
Nature Trail Gousselerbierg-Schoenfels
Another frisky ride
Track near Bridel
Charcoal information board
Sentier de l'Alzette map
Forestry works
Vandalism
Noordstrooss compensation information board
No through road near Schoenfels
Napoléonshut
Track near Kehmen
Windmill
WIndmill construction
WIndmill construction
Attacked tree
Baby tree
Young tree
Chillout
Mikado forest near Boukelsermillen
Pretty forest near Kehmen
Pretty forest near Kehmen
Creek and bikes
Decaying track near Kehmen
Track near Kehmen
Abre Napoléon
View from Napoléonsknäppchen
Napoléonsknäppchen
View from hunting shelter near Bourscheid
Victory
Fallen tree
Rouschtert viewpoint
Hiking directions near Rouschtert viewpoint
Track near Dirbach
Sauer river
Riding in the fog
Moselle river in Wormeldange
2007 in Ehnen
Moselle river
The flying cow
Moselle vineyards
Moselle vineyards
Moselle vineyards
Tree burned inside!
Sunbathing?
Track near Erpeldange
Cycling alone in the fog
Cycling alone in the fog
Cycling alone in the fog
Cloche d'Or
Moon and sun light reflection on the buildings
Mario art in Leudelange
Climb between Dippach and Leudelange
A ride in the sun, finally!
Scavenger hunt
Christmas decoration in Bertrange
Tricycle
Face in Adolphe Bridge
Alzette valley view from Steinsel
Path near Steinsel
The dragon MTB route
Enter the dragon
Visit Guttland littering
Path in Bambësch
Path in Bambësch
Dirty bike
Forest near Eischen
Nature Trail Schwarzenhaff Jongebësch
5 cm of snow!
Steps
Forest shelter between Niederpallen and Ell
PC 17 near Redange
Niederpallen train
Passage difficile
Nature Trail Schwarzenhaff Jongebësch
Fog near Hivange
Dirty track near Holzem
A deep puddle
Melting snow
Sauerdall
Melting snow
Schlindermanderscheid
MTB trail Hosingen
Hammock
Bed in the forest
Snow on the bike
Smile and snowman
Valley with a creek near Hosingen
Snowman
Melting snow
Cycling in the melting snow
Snow on tyre
Tough to push a bike in melting snow
Water falling from a bridge
Green and white forest
Christmas decoration in Hosingen
Near Hosingen
Snow and trees
Geocache
Track near Lellingen
Abandoned place
Art in Lellingen
Snow between Kopstal and Kehlen
Snow between Kopstal and Kehlen
Snow between Kopstal and Kehlen
Snow between Kopstal and Kehlen
Snow between Kopstal and Kehlen
Snow between Kopstal and Kehlen
Mamerdall canyon
Winter tyres to put on winter wheels
Winter tyres to put on winter wheels
Derailed tram
Night snow
Night ride
Scavenger hunt
Scavenger hunt
Scavenger hunt
Scavenger hunt
Scavenger hunt
Scavenger hunt
Scavenger hunt
Scavenger hunt
Scavenger hunt
Abandoned track near Bettembourg
Sunset near Abweiler
Sunset near Abweiler
Track going nowhere
Stupid sign that ruins  the beauty of the artwork
When will the sky fall?
A very dirty bike!
Flooded way
Forest path near Bigelbach
Flood sign
Beaufort MTB Trail
Beaufort MTB Trail
Beaufort MTB Trail
Dirty track
Dirty track
Hiking directions in Beaufort
Klingelbour
Signposted path near Beaufort
The village of Ermsdorf
Traditional photo stop along the White Ernz
Forestry works along PC 5
Chilly ride
Winterlights
Runschelt viewpoint
Christmas decoration in Esch-sur-Sûre
Path near Kaundorf
Puddle near Kaundorf
Long-living digitalis
Clouds
3D printed map of the area
Group picture at Runschelt
Social cycling near the Stauséi
Social cycling in Esch-sur-Sûre
Hiking directions in Esch-sur-Sûre
Social cycling on Goesdorf MTB Trail
Social cycling along the Sauer
Bridge
Three bikes on the train
Video shooting in Pafenthal-Kirchberg station
Bertrange park
Guttland.Trail Fuussepad
Memory path
Threats and beliefs
Cold and humid weather
Threatening sky near Dudelange
Light snow near Dudelange
Cattle grid warning sign
Abandoned road near Hellange
Forest path near Crauthem
PC 103 closed before it's open
New railway to Bettembourg bridge construction
Pig puddle
Old brake pad
Christmas decoration in Bertrange
Christmas decoration in Bertrange
Circular-Iser exhibition
Circular-Iser exhibition
Near Cessange
Sauer river information board in Diekirch
Cows
Donkeys in Diekirch
Sheep
Tree reflection in the Sauer river
Track near Landscheid
High level photography near Brandenbourg
Brandenbourg castle
Brandenbourg castle
Letterbox
Diekirck from Herrenberg
Closed cycleway in the middle of the way
Track in Schlammwiss reserve
Track near Roodt-sur-Syre
Schlammwiss Nature Reserve
Flight altitude of some birds information board
Cut trees on the way
A hard to get new kilometre
A bit of snow of PC 2
A snowman and some clothes on Vel'Oh bikes
Some snow in Grünewald
Climb to Fingig
Small bench near Clemency
Horse near Kahler
Mamer Park
Mamer Park
Sunset in Dahlem
Dreckswiss access
Pfaffenthal valley from above
Gruppetto Luxembourg
Gruppetto Luxembourg
Sunset near Bridel
Asphalt track above Gosseldange
Ducks in Mersch Park
Niederpallen station
Jhangeli West Tour near Huttange
PC 12 towards Hovelange
Parc Lentz, Bertrange
Winterlights
Public library in Niederfeulen
Dusk in Liefrange
Happy forest creature
Hiking directions near Liefrange
Dam near Liefrange
Track near Mecher
Stauséi
Track near Berlé
Track near Berlé
Track near Berlé
Stuck needles
Getting around a fallen tree
Mushroom
Bike shadow
Fries right behind the Belgium border
MTB trail Winseler
MTB trail Winseler
Track next to the Belgium border
Track next to the Belgium border
Abandoned house in Schleif
Water drops on leaf
MTB trail Winseler
MTB trail Winseler
Entering Grümelscheid
PC 20 below Merkholtz
Photo shooting
I should rest; no thanks!
Mud on Dippach autopédestre hiking route
PC 13 near Garnich
Villa Romaine Goeblange
Track near Gosseldange
Happiness
Decaying track near Schoos
New path in Blaschette
I found a gift!
Track near Pfaffenthal-Kirchberg station
Clean cassette
Dirty bike!
Undiverted closed cycleway in Noertzange
Ave Maria cave
Red Rocks
Red Rocks
Minett Trail sign
Red Rocks
Cycleway access fix in progress
RedRock MTB trail
RedRock MTB trail
Old factory in Dudelange
Cycling directions in Dudelange
Cycleway between Bettembourg and Dudelange
Cat on the way
Cat greetings on the way
Response to undiverted closed cycling route
Response to undiverted closed cycling route
Hens
Farmer's dog
Memorial
Dead man's fingers
Tree hug
Tiny waterfall
Picnic table for big groups
Waassersënneswee
Waassersënneswee
Waassersënneswee
Waassersënneswee information board
Autumn near Stauséi
Green path
The Way of Peace
Stauséi view in Lultzhausen
Track near Liefrange
Runschelt viewpoint
Swirling water
Kompensationswehr 4 power station
20211114 122438
Mini waterfalls in Dirbach
Pfaffenthal-Kirchberg station
Sauer river in Dillingen
Steps
Sheep
Sauer valley near Echternach
Mullerthal
Mullerthal
Mullerthal
Bike supplies
Football game in the fog
Light painting bike in the fog
Light painting fun in Grünewald
Light painting fun in Grünewald
Light painting fun in Grünewald
Moon near Mamer
Twilight near Bertrange
Twilight near Bertrange
Traffic on the expensive parking lot
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
17% incline
Sunset near Rosheim
Grapes
Vineyards near Rosenwiller
Jungfrau, Mönch & Eiger Alp peaks were visible from Rosenwiller
Vosges mountains
Path near Rosenwiller
Vosges mountains view near Rosenwiller
Chestnut
Vineyards near Dorlisheim
Plaine d'Alsace
Vineyards near Dorlisheim
Vine leaf
Grapes
Vineyards near Mutzig
Horses
Halloween
Pizza slice cutter
Bumping into the Marche blanche
Road works near Wasserbillig
PC 16 near Reisdorf
Mosel-Radweg
Wormeldange
Halloween is around the corner
Sentier de la Moselle
Autumn colour in Moselle vineyards
Autumn colour in Moselle vineyards
Autumn colour in Moselle vineyards
Autumn colour in Moselle vineyards
Autumn colour in Moselle vineyards
Autumn colors on the road to Syren from Alzingen
Fog in Kockelscheuer
Night ride in the fog
Engelshaff viewpoint with fog
PC 2 in the fog
Foggy Grünewald
PC 2 in Grünewald in the fog
Place de l'Europe in the fog
Fog on Red Bridge
Forest track near Clemency
Minett Trail
Industry
Forest track near Sanem
Squash for sale
Forest track in Leidelenger Bësch
Syrdall near Syren
Autumn cloudy day near Contern
Dramatic sky near Rodenbourg
Autumn colours on PC 2 in Grünewald
Historic charcoal pile at Eisengewinnung
Way between Grünewald and Bourglinster
Fern covered path
Crayfish information board
Slope
Ferns along MTB trail Grünewald
So many leaves that the chain fell off
After a storm in Grünewald
Misärsbreck
Nature Trail Pont-Misère
Nature Trail Pont-Misère
Nature Trail Pont-Misère
Fog formation at golden hour
Forest autumn colours
Nature Trail Pont-Misère
Green and dark forest
Forest creature
Vitamin D
Green forest near Flebour
Conifer cone
Water droplets on spider web
Moulin de Bigonville
Our shadows at Moulin de Bigonville
Ardennes view near Bigonville
Sauer valley from above
Near Misärsbreck
Houfels
Viewpoint near Houfels
Viewpoint near Houfels
Hiking near Misärsbreck
Hiking near Misärsbreck
Hiking near Misärsbreck
Broken trees in Grünewald
Grünewald
Construction site in Elmen
Access signs in Elmen
Sunset in Koerich
Sunset in Koerich
Sunny afternoon on PC 12 near Clemency
Solution to complaints regarding fast motorists
Tom & Jerry?
Goats
Damages from July floods
Covered cycleway
Near Kuelscheier Felsspalten
Paved track
Sentier du Mullerthal
Hiking and MTB signs near Consdorf
Prehistoric site near Hersberg
Sentier Fred Welter
Spooky Mullerthal
Dig your way
AM radio transmitter
Windy day
A very safe cycleway near Gonderange
Fallen tree
Ënneschte Bësch after the wind storm
Windy
Closed
Industrial dramatic sky near Schifflange
Closure announcement near Shouweiler
Muddy Auto Pédestre route
Cloudy sky near Bertrange
Fog in Kautenbach
Moonrise near Bastogne
Golden hour near Assenois
Fishing place next to La Strange creek
EuroVelo 5 near Hollange
EuroVelo 5 between Strainchamps and Hollange
Cow on the track
Sauer river near Fauvillers
Gare de Strainchamps
Track in Sauer valley near Fauvillers
Ardoisières
Autumn colours on PC 17 near Hostert
Where should I go?
Forest next to industrial area in Contern
Forest track near Itzig
Autumn colours in Hamm
Moselle vineyards in Remich
Moselle vineyards in Remich
Sierck-les-Bains
Source Saint Jérôme
The village of Malling
Track along the Moselle river near Kœnigsmacker
Reflection on the Moselle river
Cattenom
Rodemack
Rodemack
Äischdall forest view near Marienthal
Roadworks season is on
Hunting season is open :|
Happy sign
Rock near Hunnebur
Äischdall forest view near Hunnebur
Path near Wolfsgericht
Forest near Hunnebur
Schoenfels castle
Wolfsgericht
Good old-fashion sign
Forest track near Hënsdrëfer Mamer
Forest track near Hënsdrëfer Mamer
Gravel track near Bridel
Mushroom
Grünewald
Schetzelbuer
Grünewald
Mushroom
Grünewald
Near the Black Ernz source
Saddle
The correct number of bikes to own
New cycleway? in Goeblange
Track near Kehlen
Hear the music!
Molberlee
View from Molberlee
Molberlee
Molberlee
Molberlee information board
Hoscheid MTB Trail view
Horse feeding
Track near Unterschlinder
Track near Unterschlinder
Unterschlinder
Sauerdall
Sauerdall
20211013 172118
Bourscheid castle
Abandoned house near Bourscheid-Plage
Finger shown to the river?!
Bourscheid-Plage
Bourscheid-Plage
Sauer river near Bourscheid-Plage
Bourscheid tunnel
Hiking directions near Bourscheid
Track near Bourscheid
Tree hug
Steep street in Welscheid
Green parking...
Sky reflection on asphalt
Bird observation hut
N's path
My name is...
Mud on a clean bike
Mushrooms
Found an helium balloon
Mushrooms
Horses
Demolished site
Demolished site
Traffic on E25
Inside Luxembourg tramway
Narrow bridge
Mullerthal Trail Route 2
Mullerthal Trail Route 2
Mullerthal Trail Route 2
Broken bridge
Mullerthal Trail Route 2
Mullerthal Trail Route 2
Mullerthal Trail Route 2
Mullerthal Trail Route 2
Mullerthal Trail Route 2
Mullerthal Trail Route 2
Mullerthal Trail Route 2
Mullerthal Trail Route 2
Wäschbur
Floating leaf
Obscure writing
Mullerthal Trail Route 2
Mushrooms
Mullerthal Trail Route 2
Mullerthal Trail Route 2
Spider web
Mullerthal Trail Route 2
Mullerthal Trail Route 2
Cliff and plants near Daxelay
Daxelay cliff
Moss on cliff
Steps
Fallen leaves from an oak tree
20211010 141345
20211010 140905
Mullerthal Trail Route 2
Mullerthal Trail Route 2
Mandatory or prohibited?
Night fog
Family ride in Waarkdall
Bike log
Cow and veal
Cliff in Waarkdall during golden hour
Layer of enllightened trees
Hike on CFL-6 route
Three shadows
Greenery
Foxgloves
Digitalis photo attempt
Mushroom
Hiking directions near Kautenbach
Red fruits
Hike on CFL-6 route
Hike on CFL-6 route
Hike on CFL-6 route
Contre jour leaf
Girschelterbaach water stream
Fruits
Tree reflection in the stream
Top of the tree
Greenery
Hike on CFL-6 route
Hike on CFL-6 route
Hike on CFL-6 route
Hike on CFL-6 route
Hike on CFL-6 route
Burnt tree
Rocks and moss
Walk on a wall
Pfaffenthal lift
House in Vianden
Victor Hugo statue
Remains of July flood damages
Halloween is around the corner
Hiking map near Vianden
Ourdall promenade symbol
Vianden
Vianden Castle
Ourdall promenade
Ourdall promenade
Ourdall promenade
Hiking directions
Ourdall promenade
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
Funicular
Place de l'Europe
Philharmonie
Train arrival
Train journeys
smile, it's free
Zebra crossing
Gravel bike for sale or display?
Dirty bike after the ride
Sunshine show before sunset and after rain
Sunset near Ernster
Sun coming out between Beidweiler and Eschweiler
After the rain near Rippig
Hersberg's Mid-Millennium Oak Tree
Steps, water and rain on a wet lens
Cycling in the rain
Rain
Mullerthal Trail Route 2
Forest near Waldbillig
Carrying a bike over fallen trees
Cycling in the rain
View towards Gosseldange
Forest track above Gosseldange
Stupid GPS doing its firmware update during an activity!
Geology information board and map
Road down from Gousselerbierg to Prettingen
Track following Autopédestre Steinsel
Chalet, Steinsel
Mushrooms
Windows XP background?
Dusk in Colmar-Berg
Barn near Bissen
A few minutes before the next severe shower near Bissen
Vëlosummer transition to Vëlohierscht
Beginning of autumn colours near Hovelange
Dangerous crossing
It's a bit rainy...
Fallen leaves
Autumn on PC 12 near Hautcharage
Autumn on PC 12 near Hautcharage
Wind consequence
Sky reflection on the asphalt
Autumn leaves
Trail on Ënneschte Bësch
Hole on a fallen tree
Bulls
Love story between a cat and a printer
Clean clothes and a cat
The end of the trip!
Liebfrauenkirche, Koblenz
Löhrstraße, Koblenz
Löhr-Center-Brunnen
Entenbrunnen
Vegan kebab with fries
Deutsches Eck: Moselle and Rhine confluence point
Kaiser-Wilhelm-Denkmal, Koblenz
Deutsches Eck: Moselle and Rhine confluence point
Rose in vineyard
Vertical vineyards
Marktplatz,Kobern-Gondorf
Moselle vineyards
Cycling along the Moselle
The village of Alken
Blesermühle
Lohmühle
Nachtsheimsmühle
Steinsmühle
Alpacas relaxing next to Steinsmühle
Amphibians warning sign near Steinsmühle
Schrumpftal with several mills
Shortcut track to the next highlight
Burg Eltz
Burg Eltz
Burg Eltz being shot
Burg Eltz
Burg Eltz
Elzbach river
Waterfall on Labersbach stream
Klotten
Cochem castle
Morning fog in Cochem
Cochem Castle
Cochem castle by night
Mural in staircase
Dinner in Cochem
Cochem old town
Public bookcase in Cochem
Trees are hiding the castle
Mosel-Radweg near Ernst
The village of Beilstein
Old English Brewery in Senheim
Bad pavement!
All cycists are beautiful (ACAB) and ZIG
Bike stuck in wax
Fun tree stump
Mosel-Radweg near Ediger-Eller
Moselle river from Moselbrücke Neef
Zell seen from Kaimt
Vineyards above the Moselle valley
The village of Briedel
Moselle valley near Briedel
Warm welcome
Welcome to Briedel
Picnic stop near Briedel
laRana
Brücken-Schlenke in Traben-Trarbach
Old station in Traben-Trarbach
Thai (like) lunch in Wolf
Shells
The big bridge!
Burgruine Rosenburg, Bernkastel-Kues
Marktplatz , Bernkastel-Kues
Bernkastel-Kues view from Burg Landshut
Mystery way
Happy to the top!
Welcome!
Keep distance! With the bear?
Bernkastel-Kues view from Burg Landshut
Bernkastel-Kues view from Burg Landshut
St. Anna-Kapelle, Bernkastel-Kues
St. Anna-Kapelle, Bernkastel-Kues
Above Bernkastel-Kues
Religiously remarkable trees
Kreuzweg, Bernkastel-Kues
Riding up Schloßweg in Bernkastel-Kues
Bernkastel-Kues
Morning fog
Morning fog
Verbandsgemeindeverwaltung Bernkastel-Kues
Fountain in Bernkastel-Kues
Fountain in Bernkastel-Kues
House in Bernkastel-Kues
Bernkastel-Kues at night
Panna cotta
Post sunset on the Moselle river
The village of Alt-Piesport
Need a break?
Deers
Deer
Deer
Deers
House in Neumagen-Dhron
House in Neumagen-Dhron
Bitte keine Fahrräder abstellen! HAHA
Sundial near Neumagen-Dhron
Vineyards next to Mosel-Radweg near Trittenheim
Mosel-Radweg near Trittenheim
Hill near Leiwen
The village of Köwerich
The village of Köwerich
Near Thörnich
Happy cyclist
Mosel-Radweg near Schweich
Mosel-Radweg near Schweich
Mosel-Radweg near Schweich
Mosel-Radweg near Schweich
This is not an ostricht
Kopf mit Blütenkranz
Happy with water, bikes and greenery
Bridge over the Moselle river
Mural near Schweich
Return of the sun
Cycleway next to the motorway near Schweich
Weber's Farm in Ruwer
Weber's Farm in Ruwer
Hauptmarkt, Trier
Mandatiory stop at Lindt shop
Altstadt, Trier
Pop-up bicycle lane in Trier?
After a rain shower near Trier
Three hours to go, really?
Swans want your food but not your delicious broccoli
Hummus snack near op der Spatz
Two bikes
Outlook
Goat
Photo of the area, flooded
Horses
Motorway underpass
Totem in Park Le'h
Cycling directions in Dudelange
Hiking directions
Boundary stone
Cattle grid
Threatening sky
Man on tree
Damaged forest
Chestnuts
Forest near Prettingen
Forest near Schoenfels
Impf-Stoff
Goat
New religious movement
View to Esch-sur-Sûre
Esch-Sauer castle
Esch-Sauer castle
Burfelt viewpoint
Climb up near Bavigne
Happiness above the lake
Runschelt viewpoint
Butterfly on Sequoia's tyre
Social cycling in Sauerdall
I scream for an ice cream
Gëlle Fra
Critical mass
Cycling street in Fentange
Lëtz go Gold event in Kockelscheuer
Traffic
No pain but a pain au chocolat
Chillout
PC 1 climb in Beggen
Dusk near Aasselscheuer
New local cycling routes near Junglinster
Bourglinster castle
Traffic light that doesn't get triggered by bikes...
Invisibility
Mullerthal Trail Route 1
Boardwalk
A bench in the nature
Trash it, except if it's a bike or a horse
Pond in the forest
Cows in Biwer
An apple by the SES
Sunset near Steinfort
Fries stop in Belgium
Road near Thiaumont
Reused trailer
Nobressart church
Cat in Nobressart
Welcome to Nobressart
I would just call this a track
Harvester
Art of bridge, Post
The Attert river in Nothomb
Geeseknäppchen
Belgium-Luxembourg border at boundary stone 142
Exit Petit-Nobressart
Gutland/Ardennes border information board
New bike route in Huttange
Forestry works on PC 12
End of summer's Pétrusse valley
Sunset in Grünewald
Path fork in Grünewald
Social cycling at Maison Néolithique
Social cycling in Grünewald
Source of the White Ernz river
Exploring new tracks...
Bridge at Chinese embassy
PC1 slope between Eicherfeld and Beggen
Unusual view towards Kirchberg plateau
Golden hour in Bambësch
GoPro filming a time lapse movie of the moving clouds
Severe weather alert joke
Sauer river at Bourscheid-Moulin
View above Ettelbrück
Narrow path between corn fields
Hinnchen
Hiking directions above Ettelbruck
Climb up south of Ingeldorf
Sauerdall
Bourscheid castle
The village of Welscheid
Ram
Waarkdall
Waarkdall
Bike4all
Pretty castle
Doughnut break in Dellen
Local cycling route to Dellen from Grosbous
Live concert on the street, rather than car transit
Dällchen West Tour near Vichten
Temperature joke on GPS
Saar and Moselle confluence point
Mehrgenerationenhaus, Saarburg
Haus Mabilon, Saarburg
Falafel, salad, fries and sauce in Saarburg
Saar from St.-Michaels-Kapelle
Saar valley
Saar valley from above
Green fern
Ewigbachtälchen stream
Ewigbachtälchen stream
Cairn
Kollesleuker Schweiz
Gravel track near Kollesleuken
Pave track near Trassem
Above the road
Valleys and hills near Kelsen
Three apples
Climb to Wincheringen
The sunflower of Wormeldange
Sad sunflower
Sunset between Hollenfels and Tuntange
Creek near Hollenfels
Mikado forest near Hollenfels
Creek near Hollenfels
Forest track near Hollenfels
Stream bed
Private property
Horses at Mariendallerhaff
Donatuskapell, Mariendallerhaff
That's where I came out from
Fitness trail near Meispelt
Mamer-Eischtal nature reserve information board
Natura 2000 reserve: Eisch & Mamer Tal
Natura 2000 reserve: Eisch & Mamer Tal
Choice: get to the busy road or trespass on private properties
Angular trees
Cloud cover near Kehlen
Seven...
Slope between Clervaux and Munshausen
Art in Clervaux
Clervaux
Hiking directions in Clervaux
Cave (mine?) near Clervaux
Abandoned playground
Track near Clervaux
Way near Urspelt
Another bondieuserie
Cat inspecting my wheel
Windmill, field and sky
Religious cave
Hills and valleys near Heinerscheid
Nodal hiking route in Eastern Belgium
Nodal bicycle route in the High Fens and Eifel
Graves at St.Peterskirche
Valley near Leithum
Migrating birds
Picnic/BBQ place near Leithum
Track near Leithum
Golden turtle
Cloud cover near Beiler
Ruin
Clearing the way to the ruin
Ruin
House near Kaesfurt
Welcoming window
New concept store, open 24 hours!
Weiswampach lake
Forest track near Weiswampach
Wet shoes
Kehlen cemetery
Popular nettle track
Rain
Rain shelter
Rain
Mushrooms
Movie shooting in Mamerdall
Movie shooting in Mamerdall
New transmission on Sequoia
A brand new transmission
New transmission on Sequoia
New vs. old cassette
Goat
Beaufort castle
Bike route near Beaufort
Vëloswee Beeforter Plateau
W5 hiking route
Near Haller
Hive Products information board
The car-free way to school in Christnach
Aeroport F. Mehlen
Forest track near Fischbach
Toilet in Freylay
Freylay
Forest life
Haerdchenkopf
Haerdchenkopf
Haerdchenkopf
Forest track near Altlinster
Le propane C'EST l'avenir...
Dusk near Kahler
Track between Luxembourg and Belgium
Sunset in Kleinbettingen
Balloon
Broken glass on unpaved cycleway near Windhof
Wurst Tee
Timmy's sleeping
Moselle vineyards near Erpeldange
Track near Erpeldange, Remich
Dêck Lay
Moonrise
Randschleider Pad
Waassersënneswee
Randschleider Pad
On the way to Déck Lay
Celui qui a un but, s'accomode de chemins difficiles
Randschleider Pad
Randschleider Pad
Randschleider Pad
Randschleider Pad
Scavenger hunt
Sundial
Track near Neunhausen
Near Neunhausen
Scavenger hunt inception
Scavenger hunt
Stauséi
Stauséi
WaterWalls festival, Esch-sur-Sûre
WaterWalls festival, Esch-sur-Sûre
Hiking map in Esch-sur-Sûre
Camping Le Moulin, Heiderscheidgrund
Sauer river near Heiderscheidergrund
Swimming toad
Sentier de l'Éislek
Trees
Ardennes near Büderscheid
Forest track near Büderscheid
Forest track near Kautenbach
Hiking directions near Kautenbach
CR 181 underpass near Strassen
Downhill Reckange-sur-Mess
Downhill Reckange-sur-Mess
Clouds near Reckange-sur-Mess
Sunset at Place Joseph Thorn
Rain
Haystacks near Bertrange
Gravel track between Bertrange and Dippach-Gare
Donkeys
Vëlosummer road near Welsdorf
Echternach lake
Heron
Valley between Echternach and Scheidgen
Place de l'Europe
Sword
Cave entrance in Steinfort
Impf-Stoff exhibition in Steinfort
Impf-Stoff exhibition in Steinfort
Impf-Stoff exhibition in Steinfort
Impf-Stoff exhibition in Steinfort
Impf-Stoff exhibition in Steinfort
Impf-Stoff exhibition in Steinfort
Impf-Stoff exhibition in Steinfort
The Eisch gangs
Impf-Stoff exhibition in Steinfort
Impf-Stoff exhibition in Steinfort
Impf-Stoff exhibition in Steinfort
Impf-Stoff exhibition in Steinfort
Impf-Stoff exhibition in Steinfort
Impf-Stoff exhibition in Steinfort
Impf-Stoff exhibition in Steinfort
Impf-Stoff exhibition in Steinfort
Steinfort
Abandoned house near Steinfort
Abandoned house near Steinfort
Damaged bridge near Mamer
Collapsed track near Mamer
Sunset near Kahler
Track in Dreckwiss Nature Reserve
Dreckwiss nature reserve sign
Access to Dreckwiss
Pump Track, Mondercange
Stile gate in Dumontshaff
wood covered path in Dumontshaff
Bridge in Dumontshaff
Path in Dumontshaff
Buffalos in Dumontshaff
Dumontshaff Nature Reserve
Crocodile in Hesper Park
Climb on Sentier de l'Attert
The secret of happiness
EttelBrooklyn Street Fest banner
Almost flying on a bike
Sauer valley in Michelau
Forest house
Track near Burden
Waarkdall
Track near Michelbouch
Forest track near Bissen
Cows and calfs
Puncture
Fruits
Near Schoenfels
Cat in the box
GPS fitness and endurance details
Forêt d'Anlier near Martelange
Blocked and undiverted PC 12 (EuroVelo 5) in Eischen
Cows in Holtz
Choose a way
Country road near Anlier
Trees and antennas
Forêt d'Anlier
Trees on the way
Creek near Habay
Track near Habay
Cycling infrastructure between Arlon and Étalle
Cycling infrastructure in Arlon
N27 bridge
Fanta Stick day at Loch-Stau
Kayaking at the Stauséi
Swim
Kayaking at the Stauséi
Kayaking at the Stauséi
Kayaking at the Stauséi
Kayaking at the Stauséi
Kayaking at the Stauséi
Kayaking at the Stauséi
Kayaking at the Stauséi
Kayaking at the Stauséi
Kayaking at the Stauséi
Want some fresh grass?
Regards d'instant
Le cercle des amis
Rindschleiden
Rindschleiden church
Path near Direndall
Last sunset of August
Villa Romaine Goeblange
Abandoned house in Weimerskirch
Steep path near Duderhaff
Abandoned track in Bambësch
Fields of Bertrange
Outside Jardin des Papillons, Grevenmacher
Bench in front of the Moselle river
Greiveldange MTB route
Nature Trail Kuebendällchen
Vineyards near Remerschen
Grapes
Moselle vineyards near Remerschen
Sentier Grouf
Hollenfels castle
Pirate hydrant
Bollard and oil
Useldange castle
Sauerdall
Camping Du Moulin, Bourscheid-Moulin
Track access block
Gringlee viewpoint
Weather station at Gringlee
Track near Gringlee
Summer day in Predigtstuhl
Predigtstuhl viewpoint
Tree hug
Sauer bridge coming from Burden
A smile and a Sauer
Two bikes, a bench and a Sauer
Last Summer Dance
Oak processionary caterpillar management
Choose your Vëlosummer tour
Viewpoint to the trees
Mullerthal Trail Extra Tour D
Grünewald
Dangerous holes!
From bad pavement to worse pavement
Tough climb out of rue Cyprien Merjai, Dommeldange
Landslide along MTB Trail Beaufort
MTB Trail Beaufort
White Ernz river near Reisdorf
Track near Larochette
Larochette castle
Hanselsbuer waterfall
Tree shadows between Meysembourg and Larochette
Cave in Meysembourg
Picnic shelter near Schoos
A tough climb
Gousselerbierg
Hole on the way
Nettle
20210823 195419
Protected border
Threatening sky near Abweiler
Respect
Rainbow in Hassel
East: threatening sky
West: thunderstorm
North East: thunderstorm
Wetland along Weiler-la-Tour MTB trail
Mud stuck to the wheel
Muddy track
Under Pont Victor Bodson
Hamm Plage
Luxembourg Air Rescue helicopter
The village of Welscheid
Napoleonsbeemchen
Napoleonsbeemchen viewpoint
Féischterbierg viewpoint
Swimming in the Sauer
(no) directions
Esch-Sauer
Vëlosummer could be also Fusssummer!
Beware the cyclists and walkers
Stauséi
Path to the Stauséi
Forest path near Lultzhausen
Waassersënneswee
Creek near Kuborn
Track near Kuborn
Track near Grevels
Blueberries
Forest shelter near Buschrodt
Road to Ehner
Sheep
Schoenfels RADAR
Twilight near Mensdorf
Shadow casting
Deiwelsbréck
Clouds near Lenningen
Paved track near Heedscheier
Path near Syren
The road to Syren
Blooming bike sign
Green way to Aix-sur-Cloie
Green way to Aix-sur-Cloie
Marais de la Cussignière
Cycleway along former Signeulx - Gorcy railroad
Il reste encore des enfants à écraser!
Bridge near Musson
Forest track near Saint-Léger
Forest track near Ethe
Ruisseau de la Neuve Forge
Puddle after puddle
Shot sign
Forges de Montauban
Forges de Montauban
Parc naturel de Gaume
Point de vue des Éperons Barrés
Near Châtillon
Bondieuserie
Iser cloud
Schueberfouer setup
Visibility socks
Sunset behind Bourscheid
Sunset between Flebour and Michelau
Sunset at Gringlee
On the way to Gringlee
House in Lipperscheid
Parc Naturel Germano-Luxembourgeois
Track going to Consthum
New section of PC 20 near Wiltz
Flying birds
Halfway done
Burrigplatz
Vennbahn near  Burrigplatz peak
Vëlosummer Vëlo Via Norden
Art in Cliärref
PC 21 near Schüttbuergermillen
Ferme Theves
Tourist Tandel route
Track near Vianden
Above Vianden
Near Bettel
Simultaneously in two countries
Vëlo via Norden (literally)
Landslide near Nospelt
Track below Hollenfels
Strange roots
Swim
Forest track near Bissen
Near Brosiushaff
Bain de Forêt
Track between Ettelbruck and Niederfeulen
Getting the best of the view
Ettelbruck, near the camping ground
Path near Warken
Vëlosummer Waarkdall
Vëlosummer Waarkdall
Vëlosummer Waarkdall
Vëlosummer Waarkdall
Vëlosummer Waarkdall
Vëlosummer Waarkdall
The Milky Way
Light painting during stargazing
Perseids shooting stars
Perseids social cycling
Perseids social cycling
Damaged track
Forest track near Blaschette
Damaged track
Rollingen sign
On the edge of the cliff
Landslide from July's floods
Road with no view
Up from Rollingen
Gravel Sector
A big Teddy Bear in Bridel
Perseids meteor shower
Perseids meteor shower
Fries from La Baraque
Cycling in Moselle vineyards
Remerschen lake
Remerschen lake
Luxembourg in Bech-Kleinmacher
Ice cream in Remich
Foot bath
Lenninger Bach
Chillout
Sunny happiness
Smiling sunflowers
Sauerdall
Sauerdall
Group photo at the longest village of the country
Watch for pedestrians!
Climb between Kautenbach and Schlindermanderscheid
PC 21 near Lellingen
PC 20 near Merkholtz
Road near Toodlermillen
Track between Oberfeulen and Heiderscheid
Track between Oberfeulen and Heiderscheid
Mural in Hivange
Bech tunnel
Motion on PC 2 near Bech
Mullerthal Trail Route 2
Mullerthal Trail Route 2
Mullerthal Trail Route 2
Mullerthal Trail Route 2
Forest track near Christnach
Ford in Marscherwald
Forest track near Colbette
Track near Graulinster
Path near Graulinster
Chupa Chups soda
Old rail bridge, Junglinster
Art on tree
Newly signposted bicycle route near Junglinster
Bourglinster castle
Frisbee Golf-Course
Mixed pavement near Bourglinster
Visit Guttland tourism promotion
Train tracks
Bike route between Kayl and Dudelange
Hammocks in Tétange
How to deter cyclists
MTB Trail Ellergronn
Ellergronn
Elephants in the street
Parc Gerlache, Differdange
Track near Kautenbach
Heading into the shade
Storm or no storm?
Danger sign
Clervaux Abbey
Toilets with a view
Gromperekichelcher
Vëlosummer route Vëlo via Nordern
MTB trail Lieler in Ourdall
Europa Monument
Stoneman Arduenna Mountain Bike Route information board
Our river at the three borders
The Three borders
Our river in Ouren
Map of the Our river
Lancaster Memorial
Weiswampach lake
MTB Trail Weiswampach Troisvierges
MTB Trail Weiswampach Troisvierges
Dark sky at Kneiff
Ant near the summit
On the roof of Luxembourg
Riding on the Vennbahn near Troisvierges
Thunderstorm alert
Before the thunderstorm
Wildlife
Cloudy sky near Everlange
Stupid corn blocking the view
PC 14 is officially open between Mersch and Schoenfels
PC 14 is officially open between Mersch and Schoenfels
PC 14 is officially open between Mersch and Schoenfels
PC 14 is officially open between Mersch and Schoenfels
New cycleway near Meispelt
Herbal bike
Plane spotting
Plane spotting
Path near Neuhaeusgen
Two Sequoia near Hassel
Muddy bike
Muddy way near Crauthem
Dramatic golden hour near Mamer
Clouds
Rain in the forest
Rain again
Recovery time :O
The road uphill
Sunflowers
Vëlosummer routes
Clouds near Berbourg
Vëlosummer near Berbourg
Vëlosummer near Bech
Rainbow
Wet feet
Torrential rain
Torrential rain
Water reflection on the asphalt
Bike fits!
Sunset in Gonderange
Vëlosummer
Dramatic graveyard in Berdorf
Threatening sky in Berdorf
Luxembourg, Berdorf
Before the thunderstorm in Römerwee, Grundhof
Path near Grundhof
Sauer river in Dillingen
Picnic table with a view near Bigelbach
Forest track near Bigelbach
Bicycle route in Beaufort
Beaufort castle wall collapse
Viewpoint to the Sauer valley
Mullerthal forest near Beaufort
Mullerthal forest near Beaufort
Mullerthal forest near Beaufort
Mullerthal rocks
Saueruecht nature reserve
Cloud at Kippiglay viewpoint
Kippiglay viewpoint
Kippiglay viewpoint
Hiking route near Beaufort
miovision Anonymous Traffic Study Equipment
Hidden damages in Mullerthal
Damaged bridge on Mullerthal Trail Route 3
Cleaned landslide in Mullerthal
Vëlosummer Mëllerdall social cycling
Flood damages on Mullerthal Trail
Flood damages on Mullerthal Trail
Vëlosummer Mëllerdall social cycling
Schiessentümpel waterfall
Drink stop at Le Cigalon, Mullerthal
Vëlosummer Mëllerdall social cycling
Vëlosummer Mëllerdall social cycling
Vëlosummer Mëllerdall social cycling
Vëlosummer Mëllerdall social cycling
Vëlosummer Mëllerdall social cycling
Vëlosummer Mëllerdall
Vëlosummer Mëllerdall
Vëlosummer Mëllerdall social cycling
Vëlosummer Mëllerdall social cycling
Vëlosummer Mëllerdall social cycling
Vëlosummer Mëllerdall social cycling
Vëlosummer Mëllerdall social cycling
Vëlosummer Mëllerdall social cycling
Vëlosummer Mëllerdall social cycling
Horses in family
Vëlosummer Mëllerdall social cycling
M's puncture
Summer evening at the Stauséi
Sentier Ardennes-Eifel
Damaged path near Stauséi
WW2 Bunker
(anti)wood cross
Circuit du Lac de la Haute Sûre
Smiles op der Runschelt
op der Runschelt
Picnic stable along Autopédestre Kaundorf
Autopédestre Liefrange
Floating bridge
Water at the floating bridge
Stauséi in Lultzhausen
Kayaking in Insenborn
Kayaking in Insenborn
Kayaking in Insenborn
Kayaking in Insenborn
Kayaking in Insenborn
Kayaking in Insenborn
Fallen trees in the Alzette river in Schifflange
RedRock MTB trail
RedRock MTB trail
RedRock MTB trail
RedRock MTB trail
RedRock MTB trail
RedRock MTB trail
RedRock MTB trail
Sentier des Planètes: Sun
RedRock MTB trail
RedRock MTB trail
RedRock MTB trail
RedRock MTB trail
RedRock MTB trail
RedRock MTB trail
RedRock MTB trail
RedRock MTB trail
RedRock MTB trail
Reflection in a puddle
Grown tree on Haard red RedRock MTB trail
Irons
Typewritter
Wet vs. dry way near Holzem
Horse near Hautcharage
Deer crossing PC 12
Post rain on PC 13
Wet forest in Capellen
New transmission on WorldTraveller
New transmission on WorldTraveller
Ride to the market
Big puddle on PC 15
Cat adulation movement cave
Sauerdall in Heiderscheidergrund
WaterWalls Festival 2021
WaterWalls Festival 2021
After the rain in the Sauer valley near Heiderscheidgrund
Runschelt viewpoint after the rain
Floating Pixel
Stauséi after the rain
Stauséi after the rain
Clouds after the thunderstorm near Kaundorf
Stauséi viewpoint
MTB Trail Bavigne
House in Baschleiden
Arlon graffiti
Vëlo shower in Syrdall
Ready for Vëlosummer or Vëloshower?
Threat in the sky
Cloud behind me
Cloud in front of me
Threatening sky in the South
Belval
Belval
Belval
Belval
Belval
Belval
Belval
Train 1900
Train 1900
Fond de Gras
Fond de Gras
Fond de Gras
Fond de Gras
Fond de Gras
Fond de Gras
Fond de Gras
Fond de Gras
Fond de Gras
Fond de Gras
Fond de Gras
Train 1900
Train 1900
Train 1900
Train 1900 track
Mirador de Lamadelaine
Steps to Mirador de Lamadelaine
View from mirador de Lamadelaine
Mirador de Lamadelaine
New Castle of Ansembourg garden
Thunderstorm at New Castle of Ansembourg
New Castle of Ansembourg garden
New Castle of Ansembourg garden
New Castle of Ansembourg garden
New Castle of Ansembourg garden
New Castle of Ansembourg garden
New Castle of Ansembourg garden
New Castle of Ansembourg garden
New Castle of Ansembourg garden
New Castle of Ansembourg garden
New Castle of Ansembourg garden
New Castle of Ansembourg garden
New Castle of Ansembourg garden
New Castle of Ansembourg garden
New Castle of Ansembourg garden
New Castle of Ansembourg garden
New Castle of Ansembourg garden
Bourscheid castle
Bourscheid castle beer
Steps near Bourscheid castle
Castle ascent
Wet Ursus
Sauer valley after the rain
Bourscheid castle in the clouds
Flooded soccer pitch in Pfaffenthal
Heron bird in Clausen
Bock casemates from Grund
Bird cages in Abbaye de Neumünster
RIP Liquid
View from Corniche, Luxembourg
Notre Dame cathedral, Luxembourg
Try to reach the bicycle box?
Vel'Oh bike in Ënneschte Bësch
Post BBQ walk
Post BBQ walk
Post BBQ walk
Post BBQ walk
Post BBQ walk
Post BBQ walk
Picnic BBQ in Insemborn
Veggie BBQ in Insemborn
Stauséi in Insemborn
Stauséi in Insemborn
Walking, swimming and kayaking in Baschleiden
Kayak adventures on Stauséi
Kayak adventures on Stauséi
Kayak adventures on Stauséi
Kayak adventures on Stauséi
Kayak adventures on Stauséi
Kayak adventures on Stauséi
Walking, swimming and kayaking in Baschleiden
Walking, swimming and kayaking in Baschleiden
Walking, swimming and kayaking in Baschleiden
ISS passover
Mandatory raspberries tasting stop
Damages in the forest near Itzig
I'll House You
It's everyone vs. racists
Gantenbeinsmillen after the flood
Damaged good in Grund
Popup bikelane on avenue Marie Thérèse
Summer in Merl Park
Sauer river in Wasserbillig
Sauer river in Wasserbillig
Sauer river in Wasserbillig
Sauer river in Wasserbillig
Sauer river in Wasserbillig
Collapsed tree near Manternach
Cité Syrdall, Wecker
Cité Syrdall, Wecker
Cité Syrdall, Wecker
Cycling directions in Biwer
Picnic shelter near Breinert
Dirty wheel
Mersch park
Fence in Mersch park
Landslide on PC 15 near Chuchten
Damaged car in Mersch
Collapsed trees on PC 15 near Cruchten
Collapsed trees on PC 15 near Cruchten
Landslide on PC 15 near Chuchten
Broken appliances due to flood in Welsdorf
Damaged goods in Welsdorf
Flooded PC 15 between Schieren and Colmar-Berg
Debris on PC 15 in Ettelbruck
Alzette collapsed banks in Ettelbruck
PC 15 in Ettelbruck
Tree above the bridge in Ettelbruck
Deich, Ettelbruck
(already) damaged bridge in Warkdall
Wark river
Welscheid
Michelau
Bourscheid-Plage
Camping ground at Bourscheid-Moulin
Camping ground at Bourscheid-Moulin
Sauer river near Michelau
Sauer river between Erpelange and Michelau
Sauer river between Erpelange and Michelau
Closed N 27 road near Erpeldange
PC 16 near Bettendorf
PC 16 near Bettendorf
PC 16 near Bettendorf
PC 16 near Bettendorf
PC 16 near Bettendorf
Sauer river near Moestroff
Corn field, after
Car next to the Sauer river in Moestroff
Car next to the Sauer river in Moestroff
Extend of the Sauer river bed near Reisdorf
Damaged goods in Reisdorf
Flooded underpass in Reisdorf
Car rescue in Reisdorf
Hiking trail near Reisdorf
Destroyed way behind the bridge near Reisdorf
Collapsed rocks near bridge near Reisdorf
Smashed Floodstop unit near Ermsdorf
Collapsed way to the bridge, Larochette
Height of the flood, Medernach
Stopped wastewater treatment plant in Larochette
Collapsed wall in Larochette
White Ernz near Supp
Bridge taken away in Ernzen
Leftover from the flood near Ernzen
PC 5 near Supp
Leftover from the flood on the bridge above White Ernz river
Leftover from the flood on the bridge above White Ernz river
White Ernz, PC 5 near Supp
After flood near White Ernz river
MTB Trail Grünewald
Waves of dirt caused by the rain
Fallen trees on track near Kehlen
Another self-sealed tubeless puncture
Flood warning sign
Fence damaged by the floods
Faulbaach stream in Mamer
Faulbaach stream in Mamer
Mamer river in Mamer
Park Brill, Mamer
A compromised harvest near Mamer
Flooded way in Bertrange
Pétrusse river in Bertrange
Appliances after flooding in Bertrange
Waste from flooded house in Bertrange
Flooded underpass in Bertrange
Pétrusse out of its bed, Bertrange
Parc Lentz, Bertrange
Merl
Merl
Merl
Merl
Closure warning
PC 1 cycleway in Hesperange
Bridge over the Alzette in Hesperange
Flooded gardens in Hesperange
Hesperange
Hesperange
Hesper Park
Hesper Park
Hollemollefiels, Fentange
Hesperange
Motorway traffic
Merl
Hesperange
Hesperange
Cessange
Alzette in Hesperange
Cessange
Hesper Park
Pétrusse valley
Pétrusse valley
Pétrusse valley
Pétrusse valley
Pétrusse valley
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
Alzette river in Clausen
Alzette river in Clausen
Alzette river in Clausen
Alzette river in Clausen
Bench in Clausen park
Sitting on a bench
Clausen park
Benches in Clausen park
Bike in the water
Flooded street in Clausen
Feet in water
Rain puddle
Rain in the Pétrusse valley
Rain in Hesper Park
Saut-de-Mouton Bettembourg
How to spend millions on bollocks infrastructure
Excessive rain in the fields
Rainy day
Forest near Kleinbettingen
Fog in Hobscheid tunnel
Cabin near Septfontaines
Mud and puddles
Trompe-l'œil in Roodt/Eisch
Forest path near Nospelt
An elephant in Mamer-Park
Tyre puncture in tubeless
Muddy path
Ice cream stop in Kinnekswiss park
Social cycling back from Bourscheid-Moulin
Social cycling back from Bourscheid-Moulin
Social cycling back from Bourscheid-Moulin
Locked knight at Bourscheid-castle
Bourscheid castle
Photo shooting at Bourscheid-Castle
Bourscheid castle
Foxgloves
Escapardenne Lee Trail near Bourscheid-Plage
Breakfast
Sauer river in Bourscheid-Moulin
Bike group
Sunset after the thunderstorm
Tent at Bourscheid-Moulin
Dessert cooking on a BBQ
Rain during a BBQ
Bourscheid-Moulin before the thunderstorm
Sauer swim
Sauer swim
Social cycling to Bourscheid-Moulin
Social cycling to Bourscheid-Moulin
Social cycling to Bourscheid-Moulin
Social cycling to Bourscheid-Moulin
Tintin fans house
Adolphe bridge
Sunset in Goebelsmühle
Sunset in Goebelsmühle
Belvédère Burfelt viewpoint
Belvédère Burfelt
Bike shadow and reflections
High five!
Sculpture near Fuussefeld
Base nautique Lultzhausen
Liefrange floating bridge
This time it's not a vehicle parked on the way
Bunker WW2
Runschelt viewpoint
Lac de la Haute-Sûre
Viewpoint op der Runschelt
MTB Trail Goesdorf
Sauer river near Heiderscheidergrund
Crow ride to the Sauer
MTB Trail Goesdorf
Track near Bockholtz
Escapardenne Lee Trail near Dirbach
Horses
Hug or tree push up?
Cows in Helfent
Paint for respect
Water drop
Evening walk
New chain installed on Sequoia
Brake pads replacement
Latex stuck to Sequoia's mudguard
Bike cleaning and chain replacement
Pissange, Arsdorf and Dickweiler bike tour
Sauer river in Diekirch
Wark river near Warken
Pissange, Arsdorf and Dickweiler bike tour
Pissange, Arsdorf and Dickweiler bike tour
Road to Clervaux
Monument Auschwitz Memorial
Cycling near Cinqfontaines
Flying on a bike near Cinqfontaines
Forest near Bastogne
Bois de la Paix, Bastogne
Fries in Bastogne
PC 20 tunnel near Niederwampach
Paradiso railroad crossing
MTB Trail Wiltz 1
Skate park Péitrussdall
Railroad crossing in Bertrange
Railroad crossing in Bertrange
Obstacle
Table on tree stump
Light painting in Huellee
Mamer valley
Flying unicorn mural
Donkeys
Rock on Sentier de l'Alzette
Rain
Sequoia in Bourglinster
20210705 143716
Schetzel information board
Huellee cave
Sentier de l'Alzette
Sentier de la Mamer
Track near Klaushaff
Kockelscheuer lake
MTB trail Dalheim
MTB trail Dalheim
Mouse statue in Burmerange
Sentier Grouf
Pond near Rodenbourg
Saar river in Saarburg
Saarburg
View to Altfels
Altfels
Steep climb to Altfels
Steep climb to Altfels
Danger of death sign!
Relaxing bench next to St. Michael Kapelle
Viewpoint near St. Michael Kapelle
St. Michael Kapelle
Quarry
Track near Teufelsschornstein
Teufelsschornstein viewpoint
Saarschleife
Cornetto Dragon ice cream
Forest creature
Ewigbachtälchen waterfall
Kollesleuker Schweiz
Kollesleuker Schweiz
Kollesleuker Schweiz
That was the track we were supposed to follow
Jüdischer Friedhof - Gedenkstein
20210702 131006
Down the vineyards
Muddy puddle near Wormeldange
Sunset near Hivange
Sunset near Holzem
Nyls
Flower in Merl Park
Flower in Merl Park
Flower in Merl Park
Flower in gardens near Pétrusse valley
Nyls
Flower in gardens near Pétrusse valley
Flower in gardens near Pétrusse valley
Nyls
Nyls
Bëschkierfecht Kehlen
Roots on Autopédestre Strassen
Wet feet
Bad weather scenery near Schlindermanderscheid
Track near Schlindermanderscheid
Cloud and forest near Schlindermanderscheid
Found a shelter in Schlindermanderscheid
Forest near Unterschlinder
Track along MTB trail Hoscheid
Track along MTB trail Hoscheid
Hair pin near Unterschlinder
Paved track near Lipperscheid-Dellt on a stormy day
Track near Lipperscheid
Track near Lipperscheid
Sauerdall near Bourscheid-Moulin
Sauer river near Weilerbach
Sauer river near Weilerbach
Echternach Stadtpark
Bridge near Bech
Becher mini Bike map
Thunder clouds near Beidweiler
Lilly flower in Belval
Belval
Belval
Reflection in the Alzette river in Grund
(not) poking a hippo
Interesting house in Ehnen
Chilling out in Ehnen
Moselle river in Ehnen
Moselle river near Stadtbredimus
Ice cream in Remich
Memorial of 25 years of Schengen Treaty
Memorial of 25 years of Schengen Treaty
Eiffel tower in Apach
Moselle vineyards near Remerschen
Moselle vineyards near Wintrange
Syrdall cycling
Smile at Koeppchen
Koeppchen
Tiny hills near Château de Mercy
Ant colony in Betebuerger Bësch
Bridge in Betebuerger Bësch
Betebuerger Bësch
Clouds in the sky
Photo place
Art in Steinfort
Surface washed by a thunderstorm
Waiting for the thunderstorm in a shelter
Thunderstorm behind me
Green and strawberry cow
Colourful camel
Signs of coming storm near Merl
Fox on PC 9 near Roedgen
A hiking route
Mandatory combined foot and cycleway near Schouweiler
Route de Dippach near Mamer
6th birthday in Merl Parc
6th birthday in Merl Parc
6th birthday in Merl Parc
6th birthday in Merl Parc
6th birthday in Merl Parc
6th birthday in Merl Parc
6th birthday in Merl Parc
6th birthday in Merl Parc
6th birthday in Merl Parc
6th birthday in Merl Parc
6th birthday in Merl Parc
6th birthday in Merl Parc
6th birthday in Merl Parc
6th birthday in Merl Parc
6th birthday in Merl Parc
6th birthday in Merl Parc
6th birthday in Merl Parc
6th birthday in Merl Parc
6th birthday in Merl Parc
Miles' 6th birthday at Merl Parc
Miles' 6th birthday at Merl Parc
Miles' 6th birthday at Merl Parc
Miles' 6th birthday at Merl Parc
Hockslay viewpoint
Track near Kautenbach
Schüttbuerg
PC 21 near Lellingen
PC 21 near Lellingen
Forêt des Candidates
Track near Lellingen
Iron flower in Lellingen
Foxglove
Track on Autopédestre Wilwerwiltz
Sundial near Enscherange
50° N 6° E confluence point
Mailbox in Enscherange
Dragonfly
Foot bath in Kirrel stream
Kirrel stream next to MTB trail Wiltz 1
Forest near Merkholtz
PC 13 near Holzem
Nature Trail Schwarzenhaff Jongebësch, Steinfort
Fat pizza in Gaichel
RADAR near Gaichel
Blocking tree on the way
Path near Schweich
Sentier du Préizerdall near Pratz
Sentier du Préizerdall near Pratz
Fox crossing the street in Heispelt
Forest track near Wealerhaff
Track near Neunhausen
Track near Neunhausen
Swim in Stauséi
Stauséi near Lultzhausen
Bath in Sauer river in Herderscheidgrund
MTB trail Goesdorf
Track near Kehmen
Bourscheid castle
Cows near Marienthal
Cold feet swim in Hunnebur
The Menhir of Reckingen
Enelter Kapell, Reckange
Geographical center of Luxembourg
Old railroad between Cruchten and Larochette
Flying or cycling?
Swim in White Ernz
Decision making
Track near Lintgen
De Kinekskeller
The six oaks of the princesses
Grünewald
Schetzel
Forest track near Gosseldange
New section of PC 14 between Mersch and Schoenfels
Useldange airfield
A bike and a half
Bomb found in Eichen
Motion blur near Beidweiler
ebike charging station in Bech
Two bikes' shadow
Flowered steps
Mullerthal forest
Berdorf Wanterbaach Climbing Site
Dolmen above Weilerbach
Forest track in Mullerthal
Oops!
The Sauer near Echternach
Irreler Wasserfälle
Irreler Wasserfälle
Aussichtsfelsen Ernzen
Irreler Wasserfälle
Aussichtsfelsen Ernzen
Aussichtsfelsen Ernzen
Aussichtsfelsen Ernzen
Aussichtsfelsen Ernzen
Aussichtsfelsen Ernzen
Aussichtsfelsen Ernzen
Dinosaurierpark Teufelsschlucht
Dinosaur hug
Track near Geyershof
Cycling directions near Biwer
Social cycling to Steinfort
Charly Gaul bike for sale
Flower
R's surprise birthday
R's surprise birthday
R's surprise birthday
Green strawberry
R's surprise birthday
R's surprise birthday
R's surprise birthday
R's surprise birthday
R's surprise birthday
R's surprise birthday
R's surprise birthday
R's surprise birthday
R's surprise birthday
R's surprise birthday
R's surprise birthday
R's surprise birthday
R's surprise birthday
R's surprise birthday
Miaow!
Rue du Saint-Esprit, Luxembourg
View to Grund from corniche
The ancient quarters and fortifications of the city of Luxembour
COVID isn the air, everywhere I look around
Merl Parc
Bike on steps
A bridge under another one
Tractor
Leaving the forest above Schieren
All roads go to Diekirch
Pond near MTB trail Ingeldorf Ettelbrück
Ancienne Carrière de Bettendorf - Schoofsbësch
Ancienne Carrière de Bettendorf - Schoofsbësch
Ancienne Carrière de Bettendorf - Schoofsbësch
Ancienne Carrière de Bettendorf - Schoofsbësch
Ancienne Carrière de Bettendorf - Schoofsbësch
Ancienne Carrière de Bettendorf - Schoofsbësch
Somewhere over Reisdorf
Autopédestre Bettendorf 1
MTB trail Bettendorf Reisdorf
The Sauer river in Moestroff
Track above Erpeldange-sur-Sûre
A heaven of peace next to MTB trail Erpeldange
Predigtstuhl viewpoint
Predigtstuhl viewpoint
Poppy flower above Michelau
MTB trail Erpeldange
Cheering on the pile of wood
Track near Michelau
Sauerdall
Idyllic picnic place (just kidding)
Abandoned track
Nettle way
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
Tree on the way near Hollenfels
Muddy track near Reichlange
Forest track near Holtz
Track near Holtz
Outdoor activities map in Rambrouch
Hölzerstee camping, Holtz
Track near Holtz
Monument Bombgroup, Perlé
Mouse in Pacman at Bigonville fountain
Forest track near Bigonville
Track near Bigonville
Moulin de Bigonville
Track near Boulaide
Decorative bike tandem in Baschleiden
Paved track near Flebour
The Upper Sûre Nature Park information board
Abandoned house near Surré
Track near Villers-la-Bonne-Eau
Memorial at Abri Devèze bunker
Track near Berlé
View near Berlé
Gravel track near Wiltz
Blooming plants
Enneschte Bësch
Another cloudy day
Poppy flower
Flowers in Essingen
Attert river in Useldange
Nut houses in Useldange
Péitche Lauer
Lapis Devorandum information board
Flooded way in Vianden
Vianden
Our river
Our river
Snack stop between Stolzembourg and Bivels
Cycling in Ourdall
Cycling in Ourdall
Cycling in Ourdall
Cycling in Ourdall
Dasbourg-Pont
Trail next to the Our river
Sentier de l'Our
Bridge on a creek near the Our river
Bridge on a creek near the Our river
Kaasselbierg  viewpoint to Ourdall
Above the Our valley
Steps in Ourdall
Bike transport in Ourdall
Hiking distances in Ourdall
Waterfall in Ourdall between Dasburg and Kalborn
Track along the Our river
Path along the Our river
Our river near Kalborn
Trail to Ourdall
Ourdall from above
Kailslay sign
Road down to Ourdall
Sign near Heinerscheid
Urspelt castle
Fog after the storm
At dusk after the storm
The thunderstorm is near!
The thunderstorm is near!
The thunderstorm is near!
Moselle valley view in Ehnen
Water mill in Ehnen
Autopédestre Ehnen
House in Ehnen
Garden in Ehnen
Garden in Ehnen
Bridge in Ehnen
Street of Ehnen
Ehnen
Thunderstorm in Germany
Clouds reflection in the Moselle river
MTB trail Beaufort-Berdorf
MTB trail Beaufort-Berdorf
MTB trail Beaufort-Berdorf
PC 2 near Bech
Joined by the rain when I got back home
On the edge of the storm
Thunderstorm at bay
Light dispersion in the cloud
Railroad construction and thunderstorm
Threatening sky near Livange
Forest path near Roedgen
Gutt ënnerwee
End of May
Stork
Not sure about which way to follow
Great Velotour map
Track near Rumelange
Resting in Ellergronn
Bike is resting too
Mine Prince Henri
Ellergronn
Red Rocks near Kayl
Red Rocks stunts
Red Rocks Schifflange
Red Rocks near Schifflange
Between Merl and Leudelange
Hiking route B7 near Beaufort
Bunker
Forest track near Lintgen
Way out of Lintgen
PC 14 is (mostly) done
Schoenfels castle
Autopédestre Bridel
What kind of wasp is that?
Château de Colmar-Berg
Arches in Bissen
Forest track near Michelbouch
It's a bit windy
From Hobscheid to PC 12
Big puddle
A bit of sun after the rain
Sunny, but not only
Statue in Schieren
Warkdall
Remote hug
Wall in Warkdall
Who wants to go to this private property anyway?
Warkdall
A good car is...
Walking in the forest
Splatch!
Stone on the lake
Stream feeding the lake
Happiness near the lake
Natural swing
Stauséi
Steep slope
Blooming plants
Two flowers
Runschelt viewpoint
Spring in the North
Hiking routes
Dirty sign
Growing tree
Moss invasion
Tree trunk
Stauséi
Bye Kahler!
Sun rays near Arlon
PC 12 near Hovelange
Mirror on PC 12
Flower
The surface of the cycleway PC1
Hairpin bend
Linden tree near Bridel
Climb between Mamerdall and Steinsel
Finally a few leaves on this tree!
Closed road between Dippach and Mamer
Car cutting the way
Red bench and a rainbow
Mud and water
Rainbow
Rainbow
After the rain
Laying grass
Rain
Will it rain?
After the rain
Kalktuffquellen
Hiking in Mullerthal
Hiking in Mullerthal
Kalktuffquellen
Hiking in Mullerthal
Schiessentümpel waterfall
Hiking in Mullerthal
Hiking in Mullerthal
Autopédestre Consdorf
Rocks in Mullerthal
Fresh grow
Narrow way between cliffs
Hiking in Mullerthal
Narrow way between cliffs
Fresh leaves
Hiking in Mullerthal
Hiking in Mullerthal
Hiking in Mullerthal
Rainy hike
Hiking in Mullerthal
Hiking in Mullerthal
Hiking in Mullerthal
Villa Vauban
Villa Vauban
Villa Vauban
Villa Vauban
Villa Vauban
Villa Vauban
People queuing to get to Louis Vuitton
People queuing to get to Louis Vuitton
At the market
At the market
Hidden church near Glacis
Steps from Limpersberg to Rollingergrund
City walk in Val Sainte-Croix
Near Leudelange
Rain near the airport
Dramatic sky near Leudelange
New barrier near Bettembourg
Clouds near Bettembourg
Sheep
Going to the next shower
Between two rain showers near Dippach
Cows staring at Sequoia
Two bikes on the way to Holzem
Bike route near Dalhem
Forest track near Roedgen
A give-way exemption for roller skaters?
Rain in Sanem
Jump? Not me... :-)
Downhill Reckange/Mess
Damaged sign
Salads for sale in Simmerfarm
Self shop in Simmerfarm
Track in Äischdall
Äischdall near Koerich
Curious cow
Bambësch
Bambësch
PC 1 with J
Bambësch
Bambësch
Bambësch
Bambësch
Beetle
Bambësch
Cycling prohibited on cycleway...
Shelter
Stones
Track near Mondorff
Bikes totem in Mondorf
Tree rows near Mondorf-les-Bains
Slow Down
Moselle river
(too) protected cycleway...
View to the Moselle river in Ehnen
The village of Ehnen
Trash can be deadly
Château de Münsbach
Way to Kleinbettingen water tower
Where forest will meet art
Road to Calmus from Septfontaines
Path closed...
Still wainting for spring...
E25 bridge over Mamerdall
What's left of Tavola/CookUp
Before the sky fell
Sky before the rain
Closed road between Dippach and Mamer
Public bookshelf in Bertrange
At dusk after the rain
After a hail shower
Rainbow
Rainbow near Goeblange
Sunset near Goeblange
Polecat
Weight of Sequoia
One ride with two bikes
White Ernz near Fischbach
Autopédestre Nommern 1
Narrow staircase near Ramley
Mullerthal Trail near Larochette
Track fork near Binzrath
Climb from Berschbach to Lohrbierg
Schwanenthal, Hunsdorf
Forest track near Schwanenthal
Track on the plateau West of Lorentzweiler
Hiking trail in Mamerdall
Forest path near Bridel
Jump!
Birthday food
J birthday
Moments before the (bottle) opening
Birthday food
Running cat
J birthday
Dandelion flower
Strawberry flower
Birthday food
Rosemary flower
Perfect day
Hello! !ollɘH
J's birthday ride
Gravity challenge
Gravity challenge
Gravity challenge
Gravity challenge
J's birthday ride
Birthday's puncture
Bird in Hesper Park
Ride stop in Hesper Park
J's birthday ride
J's birthday ride
J's birthday ride
J's birthday ride
J's birthday ride
J's birthday ride
Birthday food
Birthday food
Birthday food
J birthday
J birthday
J's birthday ride
J birthday
Annual flower in the garden
Birthday food
Birthday food
Backup tapes
End of April: still waiting for spring
Windy day
That's what I call a bike on the cycleway
Dead trees near Mamer
A box of drives
LX-BPL
Horses near Mersch
Sunset in Mersch
Share the road
Shortcut
Social cycling in Colmar-Berg park
Rocks near Berdorf
Cycleway between PC 2 and Berdorf via Kalkesbach
PC 2 near Bech
Transformed then abandoned manor near Junglinster
Grùnewald near Stafelter
Pancakes and tea at Chocolate House Merscj
Bridge construction on PC 14 near Schoenfels
Cycling in Bambësch
Reclaim the streets
Reclaim the streets
Reclaim the streets
Reclaim the streets
Fibre Channel switches
Box of power cables
Windows 3.11 for Workgroups installation disks
Solid State Drive
Sunset ride
Old storage
Floppy disks
baa!
Mons Veraudunus
Garden waste transport to the container
Mamerdall near Kopstal
Jump!
But why?
Spring on PC12 near Hautcharage
Is the sky falling?
Forest track near Keispelt
Swamp near Capellen
Sunset in Kirchberg
Close to flying
Easter Bunny Moien @LuxAirport
Forest near Findel
Rain, tea and good book
Tulip flowers
Umbrella frogs
Ranch-Crazy-Horse
Big puddle
PC 1 climb near Beggen
First tubeless puncture
First tubeless puncture
Happy Easter
Snow flakes and sun don't make rainbows
Commute to work
Easter social ride to the Moselle
Easter social ride to the Moselle
Easter social ride to the Moselle
Easter social ride to the Moselle
Social cycling to the Moselle
Social cycling to the Moselle
Easter brunch
Easter
Waffle in town
At the market
Carrots at the market
Easter eggs at the market
Clean bike
Bike wash
Bikes cleaning
Tiles cleaning
Last day of March
Barcode out of Koerich
PC 14 between Capellen and Olm
Spring in Belair
Spring in Belair
Spring in Parc de Merl
Moon
Happy Art in Hesper Park
Autopédestre Itzig
Kirchberg plateau view from Itzig
Tough climb at Laanghalsergronn
Forest path near Hamm
Under the motorway viaduct in Hamm
Track in Hamm
Just above PC 1 between Bonnevoie and Hamm
Rue de Pulvermuhl cycling street sign
Critical Mass in Hollerich
Critical Mass rue de Bragance
Clouds on Jhangeli West Tour
Elevated path in Beckerich
The dragonfly pond in Beckerich
Fishing lake in Clemency
N31 crossing in Pétange
Track exploration near Samen
Footway where cycling is allowed
Park + Bike
Track in Mamerdal
Bike commuting
First tubeless ride
New wheel
Tyre puncture
Siggy the Cyclist
Steep incline near Itzig
Forest track near Itzig
Forest in Bonnevoie
Sauertal near Ralingen
Sauer valley
Fromburg farm shop
Asphalt track near Echternach
Forest track near Scheidgen
Dirt track near Scheidgen
Directions
Conspiracies near Consdorf
No parking, no stopping
Mullerthal Trail near Hemstal
Track near Rippig
MUDAM
Path in Kirchberg
OSM way 25467577
Muddy track near Flaxweiler
Wormeldange
Bridge near Ehnen
Vineyards near Gostingen
Dirt track near Berghaff
Rocky track near Oetrange
Clean(ed) water
PC 21 near Lellingen
PC 21 near Lellingen
PC 20 near Kautenbach
New section of PC 20
Kirel valley
Kirel river
Kirel river
Old railroad, now PC 20
Valley
Closed road
Cycleway (de)construction work (un)progress
Mikado forest near Keispelt
Forest path near Keispelt
Cracked wheel
Tyre puncture
Unicorn shaped cloud at sunset
Cloudy golden hour
A remaining public phone
Bikes in the forest
Batrachian eggs
It's a rainy day
Swampy forest
Swampy forest
Cycling to Kehlen
Cycling to Kehlen
View over Clausen from Cents
Pétrusse river after the rain
Tyre puncture
Track in Grünewald
Umnbrella ride
Van parked like a cunt
The cassette I could afford
A huge (and expensive) cassette
Davos bike in the forest
Davos bike
Home trainer
Tee of the day
A ride with two bikes
Refilling station
Climb near Fisch
Saarburg
Saar reflextions
Cycling along the Moselle
Tyre puncture
Sunset
Back into the forest
Bicycle wheels
Bike wheel being fixed
Flat tyre
Vel'Oh in the park
PC2 steps...
Fort Niedergrünewald
Vauban city walk
Open Lux
Window in Pfaffenthal
Schüttbuerg castle
Descent to Kautenbach
Beehives
View from a tower
Track, trees and rocks
Green Forest
MTB park?
People hiking down are so tiny
Looking up
Change of forest atmosphere
Autopédestre Kautenbach near Friedbusch
Sunbath track along Autopédestre Kautenbach
Wiltz valley
Forest track
Forest creature
Tree climbing
Hiking and biking: a totem of itineraries
Behind the bench with a view
Bench with a view 2
Bench with a view 1
Autopédestre Kautenbach
View at Hockslay
Viewpoint at Hockslay
Tour Malakoff, Luxembourg
Bock rock from Neimenster Abbey
Geierslay
On top of Perekop
Selfie panorama
NaturWanderPark delux - Felsenweg 1
Cave near Leiwersbierg
Cold valley
Mullerthal Trail Route 2
Trying to hide in the cold
Freezing Mullerthal
Broken ice
Frozen cliff in Mullerthal
Cold cliffs in Mullerthal
Mullerthal Trail Route 2
20210218 133151
Mullerthal Trail Route 2
Mullerthal Trail Route 2
Sitting above the bench
Labyrinthe
Labyrinthe
Rock climbing
Labyrinthe panorama
Labyrinthe
Mullerthal Trail Route 2
It's still Christmas in Bambësch
Esch-sur-Sûre castle
Above the Sauséi lake
Sentier de la Haute-Sûre
Sentier de la Haute-Sûre
Bunker WW2
Viewpoint
Planet Stauséi
Chillout
Selfie session
Esch-sur-Sûre
Cozy home
Frozen brook
Walking on ice
Snow covered walkway
Frozen water
Inter-tree
A winter hike
A winter hike
Tiny shelter
WW2 bunker
Siewebaach place of worship
Frost on the stream
Mullerthal Trail Route 3 near Beaufort
Half-frozen waterfall
Winter hike
Cliffs next to Mullerthal Trail Route 3
Mullerthal Trail Route 3 near Beaufort
Icicle
Beaufort Castle, winter version
Mullerthal Trail Route 3 in the winter
Schiessentümpel waterfall
Mullerthal Trail Route 3 in the winter
Freezing Kalktuffquellen
Freezing Kalktuffquellen
Freezing Kalktuffquellen
Freezing Kalktuffquellen
Limpersberg cemetary
Limpersberg allotment
Rain in the puddle
Moss-covered tree
Stream
Bois de Colmar Berg
Big rain drops in the forest
Bois de Colmar Berg
Spring before spring
Dramatic sky over the city
Rainy day at the palace
A stop at the museum
Clervaux Abbey
Forest track near Reulen
Snow covered  fir tree
Forest track near Clervaux
Trees and forest on CFL-3
Goat-shaped tree
White forest
Escapardenne Eislek Trail near Clervaux
Snow
Sleeping ant colony
Fairy tale tree
Fairy tale tree discovery
Muddy track
Muddy walk
Fir tree
Escapardenne Eislek Trail sign in Drauffelt
Stairway at Pont Adolphe
Pont Adolphe
Rainy day in Parc de Merl
Garden shed
A very long vehicle...
A huge puddle
High water level in the Pétrusse
High water level in the Pétrusse
Kockelscheuer lake
Walk in Kockelscheuer
Kockelscheuer
An elephant in the garden
No littering
Parc de Merl
The pirate ship playground
Fort Lambert
Cycling infrastructure in Luxembourg city
Paint mural at Schluechthaus
Paint mural at Schluechthaus
Le pigeonnier
Pétrusse river after snow melt
Crow mural in Hollerich
Dead? tree
Abandoned Senningen Zoo
Abandoned Senningen Zoo
Dirt Spot
No Drinking Water
Waterfall in the park
Bahá'u'lláh
Paint mural at Schluechthaus
Paint mural at Schluechthaus
Paint mural at Schluechthaus
Paint mural at Schluechthaus
Half-frozen swamp
Frozen swamp
Winter service on cycleways in Luxembourg city
Grund skyline
Neimënster and Bock casemates
Bock casemates
Wenzel walk in Grund
Petrusse Valley
Ducks at Parc de Merl
Frozen water at Parc de Merl
Three (snow)men
"Red" fern in the snow
Snow in Grünewald
Winter hike on PC 2
Sushi plate
Snow in Kirchberg
Red Bridge
Kinnekswiss park in the snow
Stuff to read
Common holly
Rosemary plant under the snow
Snow at home
Unexpected stop
Cloudy afternoon detour
New chain
Old chain
PC 15 closure sign
Bridge works in Mamer
The Pikachu face of Bourscheid castle
Bourscheid castle
Steps with snow and ice
Winter view
Snowman
Bourscheid castle
Sauerdall and Bourscheid castle
Track near Michelau
Sauerdall view
Cycling in the snow near Bourscheid
Cycling in the snow near Bourscheid
A castle and not a castle
Cycling in the snow near Bourscheid
One of the 200 photo stops
Stauséi, one season later
Kayaking
Stop at Stauséi
Cycling in good company
Winter bike trip
White scenery
Valley near Brachtenbach
Hut
Oesling valley
Track near Boevange
Merci pour votre banc...
Track near Boevange
Winter road between Lullange and Boevange
Trees between fog and snow
Frozen wire
First snow of the year
Medingen in the clouds
Security bypass
Finishing 2020
Saint Sylvester's evening in Kirchberg
Brake pads replacement
WorldTraveller is ready for winter
Old brake pads removed
Last puncture of 2020
Horse cart
Warkdall
Place de la Constitution
Hesper Park
Like a big puddle
New cycleway built but not open
Bike exploration
Last tree jump of 2020
Forest between Bridel and Kopstal
Place d'Armes becomes a parking lot in the evening...
Place d'Armes, Luxembourg
Pont Vauban, Strasbourg
Pont Couverts, Strasbourg
Christmas tree in Barr
House in Barr
Pastries
Château du Landsberg
Château du Landsberg
Château du Landsberg
Christmas Hike in Barr
Christmas Hike in Barr
Christmas Hike in Barr
Christmas Hike in Barr
Christmas Hike in Barr
Christmas Hike in Barr
Christmas Hike in Barr
Christmas Hike in Barr
Christmas Hike in Barr
The town of Barr
The town of Barr
Gilet Jaunes
The town of Barr
Vosges mountains
Capitale de la choucroute
Cycling route in Alsace
Vosges mountains
Pont Vauban
Ceci est un geste barrière
Christmas tree in Strasbourg
Reflections of Christmas lights
Strasbourg at night
Merci
Strasbourg cathedral
Is there any Christmas Capital in 2020?
Bike at Strasbourg station
Bike transport
Ready to leave home
Rainy night ride
Bench near Reisdorf
Sauer river in Wallendorf
Track near Eppeldorf
Somewhere over Ermsdorf
PC 5 between the rocks
White Ernz river
Bridge on White Ernz river
Very close to a puncture
Mud on the wheel
Muddy & slippery trail
The village of Bourglinster
Sunset near Sanem
Old factory near Schifflange
Brill nature reserve near Schifflange
Water tower near Foetz
Airport
Bikes travelling by train
Sauertal-Radweg near Wintersdorf
Echternach city view
Lauterburerbaach stream
Path between the rocks
Mullerthal Trail Route 2 between rocks
Mullerthal forest near Juckenfeld
Wäschbur
Härgotts Kapp
Härgotts Kapp
Härgotts Kapp
Einsiedelei
Daxelay rock
Going upstairs
Méchelskierch
Méchelskierch
Mullerthal Trail Route 2
Barcodes of shadow
Fog in Helfent
Golden hour in Rippweiler
Mushroom rooms in Useldange
Clear sky near Useldange
PC 12 near Bissen
A train in Colmar-Berg
New Castle of Ansembourg
New Castle of Ansembourg
Moselle valley from Wincheringen
Top of the hill near Fisch
Track near Tawern
Cycling route near Konz
Moselle river in Konz
Wasserbillig
PC 4 near Münschecker
PC 2 near Rameldange
Artwork on Red Bridge
Pizza Ride
Descente Alain Welter
Christmas is back
Art in Remich
Moselle vineyards near Remerschen
Moselle vineyards near Erpeldange
Deconstruction of PC 14
Forest near Meispelt
So sad...
Kleng-Amerika
Fog in Sauerdall from above
Fog in Sauerdall
Echternach
Echternach
Cycleway in Mullerthal
Cycling in Mullerthal
Cycleway in Mullerthal
Pfaffenthal
Dirty bike
Commuting in the rain
Commuting in the rain
30 cm of snow!
Forest bridge near Windhof
Morning commute
Social cycling to Esch
Bike wash
Dusk near Holtz
Another photo stop
Horse feeding
Photo stop
Viewpoint near Houfels
Viewpoint near Houfels
Track near Houfels
Sauerdall cycling
Floating bridge next to closed Pont Misère
The bridge is closed, but...
Inside Rindschleiden church
Rindschleiden
A break in Rindschleiden
Forest track near Grosbous
Forest track near Grosbous
Christmas decorated Useldange Castle
Sunset near Bissen
Reflection in a puddle
Forest near Steinsel
Orchard near Steinsel
Path near Bridel
Winmill construction in the night fog
Empty road
Frosty morning
Cold morning!
Schlammwiss
Moonlight in the forest
Sunset near Hobscheid
Damaged forest by a storm
Dry waterfall
Telpeschholz & Zone tampon
Sentier de la Mamer near Direndall
Sun rays going through the fog
Morning fog
Koerich Castle
Sunset in Capellen
Mamerdal without the leaves
Second puncture of the week!
Closed road in the morning fog
Foggy morning in the forest
A puncture to celebrate 26,000 km
Old versus new brake pad
MTB trail Rambrouch
MTB trail Rambrouch
Sauer river in Martelange
Sandstone quarry
Art in the forest near Pratz
A bike in Bettborn
Vianden Castle at night
Cycling during sunset
Two bikes' shadows
Trees during golden hour
The exit of a mineshaft
Stolzembourg old copper mineshaft
Two bikes
Forest track near Putscheid
View down to the Houschterbaach
Track near Houschterhaff
Pfaffenthal lift
Dusk in Mullerthal
MTB trail Beaufort-Berdorf
MTB trail Beaufort-Berdorf
Felsenroute between PC 2 and Berdorf
Golden hour near Zittig
Autumn colours on the cycleway near Leudelange
Schlammwiss Nature Reserve
Autopédestre Roedgen
Track near Münschecker
Stop (building bullshit infrastructure)
Moselle valley near Grevenmacher
Autumn colours on MTB trail Dalheim
Dusk near the Stauséi
Nature made abstract art
Crane migration
A boat on the Stauséi
Stauséi in Burfelt
Stauséi
The Sauer river in Heiderscheidgrund
Track near Tadler
Ready to ford? Or not...
Sauerdal
MTB trail Goesdorf
Night panorama to Steinsel
Social interaction with a kid
Misty morning
Blocking tree on the way
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
View from Römischer Tempelbezirk towards Trier
Arch to the forest
Römischer Tempelbezirk
Römischer Tempelbezirk
Track near Tawern
Kleine Cloef
Saarschleife
Moselle valley from Perl
Katzenhäuschen
Katzenhäuschen
A few minutes before the bike wash
Vineyards near Wéngertsbierg
Vineyards near Wéngertsbierg
View to Waldbredimus forest
View over Trintange
Forest track near Trintange
Dirt track near Ersange
Chapelle Saint-Étienne
Forest track near Pleitrange
Asphalt path between Weiler-la-Tour and Hassel
Dirt track near Weiler-la-Tour
Bike exploration near Garnich
Bike exploration near Garnich
Äischdall during autumn
Drone taking off
Schoenfels castle
Mamerdal near Schoenfels
Bike exploration
Forest path in Ënneschte Bësch
Drone on the saddle
Äischdall during autumn
Äischdall during autumn
Lac de la Haute-Sûre
Lac de la Haute-Sûre
Téi vum Séi field
Lac de la Haute-Sûre
Lac de la Haute-Sûre
Lac de la Haute-Sûre
Lac de la Haute-Sûre, rain and wind
Lac de la Haute-Sûre
Lac de la Haute-Sûre
View to Burfelt
Track above Upper-Sûre lake
Lac de la Haute-Sûre
Pedestrian bridge
Upper-Sûre lake
The village of Esch-sur-Sûre
Sauer river
Cycling and splashing
Warkdall
Warkdall on a rainy autumn Sunday
Autumn from Pfaffenthal lift
Big sofa
Moselle vineyards near Schengen
Moselle vineyards near Schengen
Moselle vineyards near Schengen
Moselle vineyards near Schengen
Moselle vineyards near Schengen
Who let the cow out?
Groceries at the market
The best apples at the market
Under the rain
Rainbow and clouds
Let it rain
Forest track near Rambrouch
Two ways
Piste cyclable de l'Ouest near Redange-sur-Attert
Autumn colours on PC 12 near Hovelange
Piste cyclable de l'Attert near Eischen
Forest autumn colours near Eischen
Distant lightning
Feels like a thunderstorm is coming...
Old railroad between Cruchten and Larochette
Forest colours near Medernach
Larochette castle
Autumn colours on PC 5
White Ernz river
Autumn colours on PC 5
Autumn colours on PC 5
Way between Junglinster and Godbrange
Autumn colours in the forest
Mushrooms
Autumn in the city park
Fog in Hobscheid tunnel
Forest road between Septfontaines and Ehner
Mushrooms and flies
Forest track in Mamerdal
Golden hour on gold trees
Climb up from Mamerdal to Steinsel
Foggy morning
Social cycling on Sauertal-Radweg
Social cycling
Mushrooms
Social cycling
Bridge in Mondorf's park
Rails
Windmill mount progress
View from Hivange
Morning commute in Drëps
Morning commute in Mamerdal
Cranes are migrating... West?!
Misty morning
New castle of Ansembourg's gardens
Autumn in Äischdall
Hack Different
The red bench
Dangerous bollard
A bad rider in the office
Windmill mount
What a clean way
Golden hour near Garnich
Tennis court
Cycleway near Cruchten
The hill above Diekirch
Sauerdall
On the top of the hill
View to Kirchberg over the Alzette valley
A ball of fire in the sky!
This is a cycling route
Night sky
View from a dead end near Eischen
The North ring of WIndhof
Sunset near Holzem
First blue sky in a week
Rain waves
Cycling in the rain
Brake shoes replacement
Bike cleaning session
Fontaine Amélie
Gantenbeinmühle
Cheese pizza
Afternoon clouds
Morning sun...
PC 14 works
PC 14 works
PC 14 is (not) open in Mersch
Äischdall near Marienthal
Dramatic sky near Kehlen
First fog of the season
Cats love bikes
Free fruits from land owner
Social cat
Dirty track
Rain in the office
Sun! A little bit...
Try to find this place
Rain
Cargo bikes are free to be overloaded
Vineyards near Grevenmacher
Grevenmacher
Trees and barrier
Forest between Contern and Moutfort
Cabbage
The cycleway going nowhere near Bourmicht
Cold, windy and wet
Renamed streets
Cold, windy and wet ride
Jump to celebrate the day before rain and cold
Elevated path near Windhof
New bike tyres
View from Reckange-sur-Mess to Dudelange
Jump to celebrate the last hot day
Dällchen West Tour
Track in Mamerdal
Forest near Hobscheid
Forest track near Eischen
Enchanted forest near Eischen
Autofräie Sauerdall
Autofräie Sauerdall
Bourscheid Castle
Warkdall (PC 16)
Warkdall (PC 16)
Warkdall (PC 16)
Autofräien Warkdall
Fresh apple
Works on PC 7
Track near Redange-sur-Attert
My cycling pace
Sunset near Kehlen
Dusk near Bridel
Sunset near Bridel
Sunset near Alzingen
Track near Uebersyren
Strawberry in the garden
Tomatoes
B:loft bike ride
Luxdoc & B:loft bike ride
Luxdoc & B:loft bike ride
Luxdoc & B:loft bike ride
Cycling in Sauerdall
Sauer river near Esch-sur-Sûre
Sauerdall near Esch-sur-Sûre
Pedestrian bridge on the Upper-Sûre lake
Running or cycling? Yes!
Cycling in the West
Forest track in Mamerdal
Forest hiking path near Capellen
Tee of the day
20,000 km ridden in 2020!
Self photo stop
Business trip by bike
Tee of the day
Grass eaters
Cow on the way
Reflection on the Saar near Serrig
Saar-Radweg near Mettlach
Not a sign but a totempole
Route des Menhirs
Cycling near Perl
Berlin wall in Schengen
Vineyards near Schengen
Reclaim the Streets vol. 2
Reclaim the Streets vol. 2
Reclaim the Streets vol. 2
Cyclist at dusk
Tee of the day
Wildlife crossing the way
Forest path near Capellen
Forest track near Larochette
Forest track near Larochette
Mullerthal Trail near Meysembourg
Meysembourg castle
On the way to Meysembourg
Pear
Climb up from Lintgen
Sunset between Schouweiler and Hautcharage
Cats seem to love my bike
Sunflower field
Schoenfels castle
Drëps
Family selfie
It's so dry that no sepia filter is needed
House in the neighbourhood
Breakfeast
Pizza
Family ride
Printed photos in the staircase
3 mirabelles
Japanese Whiskey
Market
It's raining
Friendship
Vëlosummer Mamerdal
Forest near Kopstal
Sunset in Capellen
Windy commute
Re-cycling
Gentleman on a bike
Piste cyclable du Nord in Kiischpelt
Piste cyclable du Nord in Kiischpelt
Matching socks
View from Niclosbierg
Niclosbierg
Cycling in Mullerthal
Cycling infrastructure on PC 9
Confluence point of 3 cycling routes
Wolf balloon just took off
Drëps
Maximum weight on the cycleway
Vëlosummer in Mamerdal
Moselle valley from Perl
Saar vineyards near Oberemmel
Snail
Moselle vineyards near Dreiborn
Sunset in Mamer
Sunset in Bertrange
Missiounskraiz
Cycling in the forest near Kopstal
Caritas
Damaged trees near Cessange
Belval
Cycling and fording
OMG it's raining!
Vëlosummer Mamerdal
Vëlosummer Mamerdal
Fox used to human beings near European School
Fox used to human beings near European School
Fox used to human beings near European School
Mamerdal
Kayaks on the Sauer
Tudor Tour
Tudor Tour
Apples
Tudor Tour
Tudor Tour
Bondieuserie
Looks like this way in Musson is Vëlosummer every Sundau
Nécropole nationale de Ville-Houdlémont
Pedestrian access is allowed
On the top of the wall
old Blast furnace in Cons-la-Grandville
Itinéraire de la côte rouge
Itinéraire de la côte rouge
Luxembourg Grund
Vëlosummer Syrdall
Sun rays behind the clouds
Get ready for Christmas
One of the several blackberry stop
The village of Ehnen
Tree reflections on the Moselle
Bikes in Remich
Vineyards near Schengen
Vineyards near Schengen
Vineyards near Schengen
Thunderstorm at home
Sunset near Nospelt
Stargazing night
Contact
Distant thunderstorm
Contact
Social cycling
Threatening clouds
Climb from Mamerdal to Steinsel
Vëlosummer Mamerdal
Vëlosummer Mamerdal
Vëlosummer Mamerdal
Rain is near
Drinking water tap in Niederpallen
PC 14 construction works in Schoenfels
Vëlosummer Mamerdal
Puncture
Sun rays
Blackberries
Blackberries picking
Vëlosummer Mamerdal
Vëlosummer Mamerdal
Vëlosummer Mamerdal
Summer in Mamer
Moselle vineyards
Moselle vineyards
Sauer river near Wasserbillig
Tudor Tour
Tudor Tour
Tudor Tour
Tudor Tour
Villa Romaine Echternach
Refilling water in Ernster on PC 2
Theaterplaz beach
SRAM bike cassette
Cycling distance
Cycling distance
Crow duing heatwave
Ferris Wheel
Climb out of Lintgen
Hunnebur waterfall
Cycling near Hunnebur
Trees near Reckange-Barrière
Cycling in the sand near Openthalt
Cycling near Saeul
Dying trees
Apples
Filming at Villa Romaine Goeblange
Cycling at golden hour
Respect
Vëlosummer Syrdall
Vëlosummer EuroVelo5/Syrdall
Goeblange water tower
Road near Holtz
All roads lead to Rome
Nature reserve Haute-Sûre-Bruch/Pont Misère
Ruin near Ardoisières, Martelange
3 digits distance signs are not common in Luxembourg
Cycling near Wincrange
Vennbahn near Troisvierges
Sculpture in Burgplatz
Vëlo Via Norden
Vëlo Via Norden
Vëlo Via Norden
Vëlo Via Norden
Vëlo Via Norden
Vëlo Via Norden
Piste cyclable du Nord
Piste cyclable du Nord
Between Schlindermanderscheid and Kautenbach
Bourscheid castle
Alzette river in Pfaffenthal
Vëlosummer sign in Beggen
Social cycling in Mamerdal
Cyclistes respectez le code de la route
Vëlosummer ride with Luxdoc and B:loft
Feet in the water
Reflections in the water
Forest track in Bois de Colmar Berg
Forest track on MTB Tour 16 Préizerdaul
Forest track on MTB Tour 16 Préizerdaul
Track near Kuborn
Oh deer!
Rindschleiden
Hot wheels
The 2 signs together should make it flat?
Vëlosummer 2020 signs
Vëlosummer 2020 signs
Morning Ride
Speed
Blaschette sign
Ride in Grünewald
Philharmonie
Lunch ride near Koerich
The cycling route that will make you become a criminal
Hollenfels Castle
Ascent to Hollenfels
Cycling up to Hollenfels
Sunset near Alzingen
Get to France
Sunflower and others
Vianden Castle
Victor Hugo and Vianden Castle
Cycleway near Bollendorf-Pont
Tudor Tour
Moselle river near Machtum
That must be a heavy bike
View from Baggerweieren Haff Réimech Nature Reserve
Biodiversum museum
Moselle vineyards near Schengen
Getting close to the Moselle
Pear
Cycling to the Moselle
The Birds
The Birds
Hiking trail in Mullerthal
Schiessentümpel waterfall on a hot summer day
Kalktuffquellen
Wooden bridge over the Black Ernz river
Trees on the way
Will it rain? No, it didn't!
Golden hour shadow casting
Cycleway near Redange
Crossing the border from Belgium to Luxembourg
New cycling infrastructure near Arlon
Bienvenue en Luxembourg Belge
Elevated path near Windhof
Cycling holidays
New cycling infrastructure
Mural in Kayl
Mural in Kayl
Bollocks cycling infrastructure
Land of the Red Rocks
Land of the Red Rocks
Belval
Septfontaines castle
Climb to Schiltzberg
Piste cyclable de l'Ernz Blanche
Larochette Castle
Mam Vëlo op d'Schaff
Graveling to the office
Comet NEOWISE
Comet NEOWISE
Sharp turn on PC 1 near Beggen
Sandy way
Lunch ride
A mosaic in Vichten
Vichten statue
Watch for bikes!
Useldange castle
Nut houses in Useldange
Hollenfels Castle
Marienthal
Alles op de Vëlo selfie
Alles op de Vëlo selfie
A tough climb
Climbing above Utscheid
A statue in Bettingen
A shortcut suggested by Komoot
Track near Dockendorf
Forest track near Dockendorf
That's more than a 6-pack
Niel Armstrong mural on a building in Bitburg
Roadworks
Going out of Kylltal near Sülm
Refueling
Chapel near Speicher
Römische Langmauer
Narrow K road near Hochmark
Bad pavement above Kordel
Diversion of the Kyll-Radweg
Cycling along the Moselle
Reflections on the Moselle river
The Ferris wheel
The dragon of Mersch
Traditional photo stop
Road between Dippach and Mamer
Itzegerstee
A castle in the playground
COVID-19 testing fast lane
So dramatic!
Arsène Mersch Memorial
A stop in Nospelt
COVID-19 art
The undiverted cycleway
The diversion going nowhere
Can you find the mistake?
Forest between Beckerich and Saeul
FR-LU border
Authentic pizza vending machine
Maginot line
Maginot line
Maginot line
Cycling map near Cattenom
The cloud factory
Passing distance information sign
Cycling infrastructure near Cattenom
Hot air balloon
Hot air balloon
Old railroad transformed into a cycleway
Cycling on Mullerthal Trail
Communications tower
Gousselerbierg climb
Sunset near Heisdorf
Clouds after the rain
Let it rain
Let it rain
Temperature drop after a cold shower
Rain in the forest
Before the shower
New cycling infrastructure in Barnich
Green house
Tyre puncture
Sustainable parking
Threatening sky near Kehlen
Forest track between Mamer and Kehlen
Dramatic sky near Capellen
A stop at Villa Romaine, Goeblange
Moselle valley near Schengen
Château de Malbrouck
Bad pavement
Lost a screw on the crank set
Europe 1 radio transmitter
Cycling near Lauterbach, Saarland
Plareforme panoramique carrière Barrois
View from Plareforme panoramique carrière Barrois
German pastry
Sheep in the shade
Müllverbrennungsanlage Velsen industrial area
Still a way to go
France-Germany border on the cycleway
Cycling directions at the border
Cycleway along the Saar
Rounabout in Sarreguemines
Cycling map near Sarreguemines
Chaussée déformée sign
International friendship board near Herbitzheim
Homburg cityscape by day
Lemonade bottle
Homburg cityscape from Schlossberg
Cycling directions and climb warning in Lautenbach
Cycling directions near Dörrenbach
Talbrücke Oberkirchen
Bridge over Mithras-Radweg near Oberkirchen
View from Talbrücke Oberkirchen
Eiserne Brücke
Cycling directions in Freisen
Cycling map near Freisen
Saarland-Radweg near Freisen
Where I left the Nahe-Radweg to join the Saarland-Radweg
Nahe-Radweg near Nohfelden
Fissler
Cycling directions near Elchweiler
Burgegn-Radweg map and information board
Nahe-Radweg near Hammerstein
Nahe-Radweg near Enzweiler
Nahe-Radweg near Enzweiler
Get ready to climb
Nahe-Radweg alternative way in Oberstein
Schloßschenke, Oberstein
Nahe-Radweg near Oberstein
Nahe-Radweg near Bärenbach
Glan-Blies-Radweg information board and map
Nahe-Radweg near Niederhausen
Nahe-Radweg near Bad Münster am Stein-Ebernburg
Water mill in Kurpavillon, Bad Münster
Rheingrafenstein bare rock
Nahe river near Bad Kreuznach
Nahe river in Bad Kreuznach
Watch for snakes
Bad Kreuznach
Bad Kreuznach
Bad Kreuznach
Bad Kreuznach
Nahe-Radweg near Bingen
Cycling directions in Bingerbrück
The Rhine river in Bingen am Rhein
Rhine river in Bingen
Moon on the Rhine
Rheinböllen is not on the Rhine shore
Moonrise in the Hunsrück
Tunnels near Simmern
The town of Kirchberg
Kirchberg town limits
Cycling directions signs and information board near Sohren
House in Büchenbeuren
Castle Ruin Baldenau
Castle Ruin Baldenau reflection
Information boards  at cycling routes intersection
Hunsrück-Radweg near Morbach
Erbeskopf
The Erbeskopf Peak information board
View from Erbeskopf
Erbeskopf: the highest elevation of the trip
Cycling directions near Erbeskopf
Hunsrück-Radweg near Erbeskopf
Cycling directions near Ruppelstein
Hunsrück-Radweg in Nationalpark Hunsrück-Hochwald
Nationalpark Hunsrück-Hochwald
I should arrive at the Rhine just for sunset
Train in Reinsfeld
Cycling near Reinsfeld
Cycling near Kell am See
Cycling directions in Kell am See
Cycling directions in Kell am See
Ruwer-Hochwald-Radweg near Waldweiler
Hunsrück-Radweg & Ruwer-Hochwald-Radweg
Ruwer-Hochwald-Radweg near Mertesdorf
The Moselle river from Römerbrücke in Trier
SES Astra in Betzdorf
Cathedral view under Pont Adolphe
Arrived home after the shower
Threatening sky on a track next to Dällchen West Tour
Dällchen West Tour
Dällchen West Tour
Track near Bissen
Menhir of Reckingen
Autopédestre Strassen hiking trail
Railway track
Bicycles queuing in Mamerdal
Sculpture
Cycling infrastructure in Koerich
Cycling infrastructure in Koerich
Cycling infrastructure in Koerich
Sauertal
Bourscheid castle
Above the Wiltz valley
Piste cyclable de la Wiltz
Piste cyclable de la Wiltz
Piste cyclable de la Wiltz
The dangerous piste cyclable de la Wiltz
Piste cyclable de la Wiltz
Gravel way between Martelange and Bastogne
Gravel way between Martelange and Bastogne
The Sauer river from EuroVelo 5
Gravel way between Martelange and Bastogne
All roads lead to Rome
Piste cyclable des Ardoisières near Martelange
Passage difficile
Hesper Park at night
New features on the EuroVelo 5 cycling route
New features on the EuroVelo 5 cycling route
New features on the EuroVelo 5 cycling route
Cycling in the vineyards on PC 7 near Remich
Berlin Wall in Schengen
Brussels in Schengen, and Paris in the background
The clouds
Threatening sky
Mosel-Radweg near Rohlingen
Diving into the Moselle Valley
Vineyards near Wormeldange
Slope down to the Moselle valley
Koler
No comment
Asphalt track near Junglinster
Three Eiffel towers?