-
20231219 145608
-
Trekking bike at night
-
Château de Septfontaines
-
20150704 213400-HDR
-
Stars
-
A summer night near Bertrange
-
Star trails
-
Bock casemates
-
Photographer in action
-
Rain drops
-
Under the stairs
-
Sun playing hide-and-seek on the other shore
-
Rain drops on the Alzette
-
Abandoned bridge fence
-
Clouds
-
Youth Hostel
-
Water swirl
-
River
-
In the park
-
Modern architecture
-
On the Alzette bank
-
Construction sign
-
Alameda
-
Gate to abandoned bridge
-
Dogs on left only
-
Abandoned building
-
20150705 185519
-
Cave entrance in Pfaffenthal
-
20150705 190458
-
20150705 190648
-
20150705 190733
-
Abandoned observatory
-
20150705 194859
-
20150705 201136-HDR
-
20150705 201642-HDR
-
20150705 201827-HDR
-
PC1 in Reckenthal after a thunderstorm
-
Mountain bike
-
Night ride in the woods
-
Grevelsbarriere
-
Night ride
-
Night fly
-
Spuerkeess during astronomical twilight
-
Cycleway between Pratz and Eschette
-
Sunflower
-
Cycling directions in Eschette
-
Curvy and sloppy asphalt track
-
Napoleonsgaard
-
Cycling downhill
-
Climb
-
Rindschleiden
-
Local businesses
-
Cycling network
-
PC 2 between Kirchberg and Senningerberg
-
Fixed rider
-
Learning gear shifting
-
Incorrect sign
-
B:loft All Saints ride
-
Bech tunnel
-
PC 2 and CR 137 intersection
-
Cycling near Bech
-
B:loft All Saints ride
-
PC 2 between Consdorf and Echternach
-
Canyon
-
Canyon
-
B:loft All Saints ride
-
Cycling, mountain biking or hiking
-
Bridge to Germany
-
Beaufort sign
-
B:loft All Saints ride
-
B:loft All Saints ride
-
Near the end of PC 16 in Ettelbruck
-
Ridden one kilometre, one more to go
-
Bridge over the Alzette river
-
Garden tomatoes
-
Painting on the corniche
-
City skyline
-
Cathedral's crypt
-
Bite at Oberweis
-
Transparency
-
Flowers
-
Old constructions in Alzette valley
-
Blues and Jazz rallye
-
Sardine BBQ in the city
-
Blues and Jazz rallye
-
Blues and Jazz rallye
-
Illuminated walkway
-
Dragon at Place Saint Michel, Mersch
-
Frost in Mersch park
-
Two horses
-
Forest where we're going
-
Thiellen Fleurs florist
-
If pigs could fly
-
Frost on a branch
-
Getting out of Mersch
-
Frosty area
-
Frosty tree
-
Autopédestre Mersch
-
Autopédestre Mersch
-
Mysterious photo shooting
-
Cliffs near Mamerlach cave
-
Trail following the cliffs
-
Big rock
-
Looking back
-
Mass leaning
-
Path between rocks
-
Where the hiking routes split
-
On the top of the cliff
-
Cave adit
-
Christmas tree in the forest
-
Forest near Priedigstull
-
Forest near Priedigstull
-
Forest next to Priedigstull
-
Priedigstull viewpoint
-
Covered bench
-
The descent to Hunnebur
-
Hunnebur water and picnic place
-
Frozen trees
-
Colour contrast
-
Frozen Valley of the Seven Castles
-
Äischdall
-
The last climb before heading back to Mersch
-
Wooden barn
-
Monument National de l'Indépendance
-
Montée Pilate, just after my chain dropped off
-
Old fashion sign at Claushaff
-
Mysterious stone
-
Forest track between Keispelt and Mersch
-
Another old fashion sign near Mersch
-
Not a shortcut between Reckange and Hunnebur
-
New Castle of Ansembourg
-
Damaged track near Calmus
-
New cycling route in Calmus
-
Niederpallen former train station
-
Drinking water in Niederpallen
-
Who let the cows out? Moo moo moo moo!!
-
Shelter near Clemency
-
Fire in Sanem
-
Temporary end...
-
Just after sunset in Roedgen
-
New Castle of Ansembourg
-
Demolition in progress in Mersch
-
Piste cyclable de l'Attert between Bissen and Boevange/Attert
-
Useldange Castle
-
Sunset near Useldange
-
Hobscheid tunnel
-
Traditional photo stop near Eischen (night version)
-
Cloche d'Or
-
Sentier du Sud 2 near Rumelange
-
GR 5 welcome sign
-
Former GR 5 track
-
Cheered by the animals
-
Cheered by the animals
-
Windmills at La Croix Saint-Marc
-
Oh deer!
-
Mural on house in Schifflange and bike on the next one
-
Dumontshaff Nature Reserve near Schifflange
-
Mauvais-Passage
-
Hiking map in Nobressart
-
Path in Forêt d'Anlier
-
Track in Forêt d'Anlier
-
Chaussée Romaine in Forêt d'Anlier
-
Parc Naturel Haute-Sûre Forêt d'Anlier
-
Ardennes horses
-
Bastogne-South former train station
-
Gravel track near Bastogne
-
Localities in Belgium
-
Boevange: the coldest village in Luxembourg?
-
Road near Boevange
-
View from Knaphoscheid
-
Upper-Sûre Natural Park
-
Track near Wiltz
-
Our Natural Park
-
PC 20 near Merkholtz
-
Sentier de la Wiltz between Kautenbach and Goebelsmühle
-
Track near Goebelsmühle
-
Path to Kehlen
-
New sign in Kehlen
-
Dust
-
Deers
-
Cycling directions near Dahlem
-
Curvy asphalt track
-
Stuxnet Tee to work
-
Thunderstorm
-
Thunderstorm
-
Goeblange water tower just after the thunderstorm
-
Kehlen just after the thunderstorm
-
After the storm in Kehlen
-
Rue des Celtes, Luxembourg
-
Wildlife photography exhibition in Bertrange
-
Tee of the day
-
Äischdall
-
Chaingang
-
Hollenfels
-
Traditional photo stop place
-
Cycleway near Redange
-
Cycleway near Redange
-
Bike training
-
Batracian
-
Pettingen castle
-
Dramatic clouds near Kleinbettingen water tower (before the show
-
Rain to Arlon
-
Short stop in Brussels
-
Short stop in Brussels
-
Antwerp station
-
Antwerp station
-
Antwerp station
-
Antwerp
-
Antwerp
-
Antwerp
-
Antwerp
-
Antwerp
-
Food truck in Antwerp
-
Antwerp
-
Antwerp
-
Antwerp
-
Antwerp
-
Antwerp station
-
Antwerp station
-
Antwerp
-
Antwerp marina
-
Museum aan de Stroom
-
Museum aan de Stroom
-
Grote Markt , Antwerp
-
Grote Markt , Antwerp
-
Bicycle underground parking
-
Bicycle underground parking
-
Architecture cycle route
-
Mural
-
Port of Antwerp
-
Port of Antwerp
-
Port of Antwerp
-
Port of Antwerp
-
Port of Antwerp
-
Port of Antwerp
-
Mural at Port of Antwerp
-
Mural at Port of Antwerp
-
Mural at Port of Antwerp
-
Mural at Port of Antwerp
-
Mural at Port of Antwerp
-
Mill near Lillo
-
The bridge is up
-
Containers
-
Containers
-
Nodal and windy cycling network
-
North Sea
-
Cycling directions near Reimerswaal
-
North Sea shore
-
Lift gate
-
Cyclists along the North Sea
-
Solar mini lighthouse near Kapelle
-
Large bike
-
Cycling life at the windmill in Goes
-
Cycling street in Goes
-
The bridge is up
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
E. Birthday
-
Cows in mix of mud and snow
-
Autopédestre Munshausen
-
Ice on barbed wire
-
Happiness on Autopédestre Munshausen
-
Bit of snow on Sentier Ardennes-Eifel
-
Autopédestre Munshausen
-
Smile on a block of snow
-
Scary cycling sticker
-
Kirel water stream
-
Cycling around the wall
-
New rail bridge construction
-
Frost on trees
-
Autopédestre Itzig just above Kayak Hesper
-
Hiking directions near Itzig
-
Sauer river in Weilerbach
-
Sauer river in Dillingen
-
Missing access between PC 3 and road to Bigelbach
-
Closed? No diversion? F**K OFF I'm going
-
Moonrise near Prettingen
-
Stupid sign ruining a decoration
-
Sequoia at the Sequoia
-
cyclistes on trafic mixte
-
Dual wave near Boudler
-
We ride LUX, all of it!
-
Yoga bike
-
Our shadows
-
Sun going through the clouds
-
Spätkeltischer Friedhof near Mertert
-
Sunset through the clouds near Mompach
-
Devil's route?
-
Ramborn cider quiz
-
Gravel sector between Alzette and Mamer valleys
-
Road going nowhere near Schoenfels
-
Damaged bridge near Meispelt?
-
France/Luxembourg boundary stone near Burmerange
-
Wheel camouflage
-
Muddy track in mikado forest
-
Muddy track in mikado forest
-
Hiking track
-
Muddy hiking route
-
Hiking routes near Schengen
-
Moselle valley from Schengen
-
Perl Bike gravel route
-
Dirt and leaves on the bike
-
Perl Bike gravel route
-
Perl Bike gravel route map
-
Moselle river
-
Call to open the rail gate
-
The village of Ehnen
-
Ceci n'est pas un café
-
Forestry works fail
-
Smile above the Kirel stream
-
Track near Wilwerwiltz
-
Winter track near Wilwerwiltz
-
Nice place for a picnic stop
-
Junk fest
-
MTB trail Wiltz 1
-
Kirel stream
-
Sentier de la Wiltz
-
Artisanal bridge near Sentier de la Wiltz
-
Geese in Roullingen
-
Geese warning sign in Roullingen
-
Kuhten Tag!
-
Hell at Schumanns Eck information board
-
Hell at Schumanns Eck
-
10 cm of snow
-
Hell at Schumanns Eck
-
Hell at Schumanns Eck
-
Hell at Schumanns Eck
-
Hell at Schumanns Eck
-
Hell at Schumanns Eck
-
Hell at Schumanns Eck
-
Runschelt viewpoint in January
-
Barrage de la Haute-Sûre
-
Leaving the trail to the road
-
Dirty bikes!
-
Alzette river in Grund
-
Interesting area near Rehazenter
-
Schetzel
-
Frosty plant
-
Scarecrow
-
Track near Eisenborn
-
Cycling in the sun between Bourglinster and Junglinster
-
Track near Godbrange
-
Rocks near Godbrange
-
Mullerthal Trail Extra Tour D towards Heffingen
-
Frozen picnic table
-
Traditional PC 5 stop on the White Ernz bridge
-
Demolished house near Ernzen
-
Works on a track near Ernzen
-
Dirty track
-
Dirty track
-
Dirty Sequoia
-
Two champions in the fog
-
Frozen plants
-
Winter fog near Mamer
-
Winter fog near Mamer
-
Winter fog near Mamer
-
Winter fog near Mamer
-
Winter fog near Mamer
-
Fog above the Nordstrooss
-
New fancy flat pedals
-
Dirty track in Merl
-
New bike day!
-
New bike day!
-
Track near Schoenfels
-
Mamer river near Schoenfels
-
Mamer river near Schoenfels
-
Tough and slippery climb
-
Gate 1 of 4 on Nature Trail Gousselerbierg-Schoenfels
-
View from Nature Trail Gousselerbierg-Schoenfels
-
Ferry crossing on the Moselle
-
Track near Wasserliesch
-
Path near Wasserliesch
-
Surfing
-
Mystery near Orchideenpfad
-
Queen of the Mountain
-
Moselle viewpoint in the clouds
-
Map of the panorama trail
-
View from Löschemer Kapelle
-
Star art
-
Lovely trees
-
Forest in the clouds
-
Forest in the clouds
-
Fallen trees in style
-
Saar river view near Schoden