-
Watch for migrating frogs
-
Piste cyclable de la Syre between Wecker and Manternach
-
CR 132 road near Bech
-
Berdorf water tower
-
Mullerthal cliffs near Berdorf
-
Mullerthal
-
Climb to Beaufort from Mullerthal valley
-
Hiking trail near Berdorf
-
Is that a barcode?
-
View towards the Ardennes from the top of Mullerthal Trail Route
-
CR 115 road between Nommern and Medenach
-
Chapel in Niederglabach
-
Mural on house in Bettembourg
-
Empty N13 road near Frisange
-
Path near Aspelt
-
Empty N3 road near Schlammeste
-
Happy Easter at home
-
CR 101 in Mamerdal
-
Schoenfels and its castle
-
Société des Eaux du Sud near Koerich
-
Flower
-
The village of Noerdange
-
Empty N24 near Useldange
-
Track near Useldange
-
Jhangeli West Tour between Niederpallen and Hitten
-
Track in Beckerich
-
Empty E25 near Steinfort
-
Piste cyclable Nicolas Frantz near Garnich
-
A very quiet forest near Kuelbecherhaff
-
We're gonna die!
-
Path near Reckange-Barrière
-
Forest near Openthalt
-
Welcome to Rambrouch
-
Cycling route between Grosbous and Dellen
-
Parc Naturel de la Haute-Sûre
-
Sign to Wiltz
-
Hotel Beau Coin
-
Next stop: Nocher
-
Some thunderstorm forming?
-
Road near Haarderbach
-
Steep slope on Escapardenne Lee Trail
-
Bourscheid castle
-
Road from Burden to Sauertal
-
Entering Mullerthal area
-
Meysembourg castle
-
Remarkable Sequoia tree in Bourglinster
-
Remarkable Sequoia tree in Bourglinster
-
Sheep
-
Beaufort castle
-
Sauer valley
-
Sauer valley below Bourscheid castle
-
Sauer valley
-
Climb from Sauertal to Tadler
-
Blooming trees near Tadler
-
View from what's to be the PC 19 between Heiderscheidgrund and E
-
Welcome to Esch-sur-Sûre
-
Esch-sur-Sûre
-
Esch-sur-Sûre
-
Fresh water refill at Esch-sur-Sûre
-
Vineyards near Schengen
-
A steep slope ahead in Wormeldange
-
Vineyards near Wormeldange
-
Hell of a climb near Grevenmacher
-
Sauer river in Rosport
-
Track near Bettendorf
-
Chasing Cumulonimbus
-
Waiting for the rain to stop
-
Sleeping ducks in Hesper Park
-
Rain in Hesper Park
-
Forest near Beckerich
-
Showtime in Niederpallen
-
Getting to Rindschleiden
-
Rindschleiden church
-
Rindschleiden church
-
Forest track to Kuborn from Heispelt
-
Climb out of Kuborn to Hierheck
-
Warkdall from above
-
Wark valley near Warken
-
l'âne à ducats
-
Geographical center of Luxembourg
-
Bridge over the White Ernz river on PC 5
-
What a car!
-
Naturpark Südeifel hiking route
-
Welcome sign
-
Vianden castle
-
Land border between Germany and Luxembourg
-
The Our river valley
-
Get ready to roll down
-
Stones in Stolzembourg
-
View on Ourtal near Groësteen
-
Useldange castle
-
Cycling directions in Schweich
-
When Garmin didn't realise that I took a shortcut
-
La Rulles river in Habay
-
Quiet road between Habay and Neufchâteau
-
Don't stop dreaming
-
Rue du Paradis
-
Source of the Sûre river
-
Access restricted to the Sauer river source
-
pré-RAVeL L163 cycleway between Libramont and Bastogne
-
RAVeL rhymes with gravel
-
pré-RAVeL L163 cycleway between Libramont and Bastogne
-
Bastogne-Sud station
-
Track on the way between Bastogne and Clervaux
-
Good-old sign
-
Clervaux castle
-
Clervaux church
-
Sauertal near Bourscheid-Moulin
-
Sauertal near Erpeldange-sur-Sûre
-
Snow? Petals!
-
Threatening sky
-
Colmar Berg park
-
Sauer river
-
Irrel waterfall
-
Prümtal Radweg
-
Roter Puhl
-
Climbing up in the Eifel
-
The Irsen valley
-
The Eifel near Kandlerhof
-
Unexpected cycling route
-
Passage difficile
-
Piste cyclable des Ardoisières near Martelange
-
All roads lead to Rome
-
Gravel way between Martelange and Bastogne
-
The Sauer river from EuroVelo 5
-
Gravel way between Martelange and Bastogne
-
Gravel way between Martelange and Bastogne
-
Piste cyclable de la Wiltz
-
The dangerous piste cyclable de la Wiltz
-
Piste cyclable de la Wiltz
-
Piste cyclable de la Wiltz
-
Piste cyclable de la Wiltz
-
Above the Wiltz valley
-
Bourscheid castle
-
Sauertal