• Bike reflector Bike reflector
  • Bike cleaning Bike cleaning
  • Brake pads replacement Brake pads replacement
  • Bike cleaning Bike cleaning
  • Tubeless tyre patching Tubeless tyre patching
  • Used bike parts Used bike parts
  • Fishes in Strassen Fishes in Strassen
  • Daffoldils in Mamer park Daffoldils in Mamer park
  • Rain drops Rain drops
  • Dirty track Dirty track
  • Emaischen banner Emaischen banner
  • It's been a temporary end forever It's been a temporary end forever
  • Flowers in the forest Flowers in the forest
  • Mini rainbow Mini rainbow
  • Easter bunny Easter bunny
  • Forest track between Nothomb and Perlé Forest track between Nothomb and Perlé
  • Forest track between Nothomb and Perlé Forest track between Nothomb and Perlé
  • Nothomb river near Nothomb Nothomb river near Nothomb
  • The goat from Geesseknäppchen The goat from Geesseknäppchen
  • Sheep Sheep
  • Collapsed road Collapsed road
  • Cloudy sky near Thiaumont Cloudy sky near Thiaumont
  • Sheep Sheep
  • Sheep Sheep
  • Toad Toad
  • Wet ride Wet ride
  • Urban Urban
  • Cycleway construction in Cents Cycleway construction in Cents
  • Forest along the Alzette Forest along the Alzette
  • Forest along the Alzette Forest along the Alzette
  • Interesting light near Hesperange Interesting light near Hesperange
  • Rainbow near Hesperange Rainbow near Hesperange
  • Poudrerie de Kochelscheuer Poudrerie de Kochelscheuer
  • Car freedom Car freedom
  • Track near Mamer Track near Mamer
  • Track renovation after forestry works Track renovation after forestry works
  • Blooming tree Blooming tree
  • Asparagus season is here Asparagus season is here
  • Market Market
  • Woltz tunnel under the railroad Woltz tunnel under the railroad
  • Nature reserve near Weiswampach Nature reserve near Weiswampach
  • Sheep Sheep
  • Pretty house near Beiler Pretty house near Beiler
  • Heavy bikes are okay here Heavy bikes are okay here
  • Above Ourdall near Oberhausen Above Ourdall near Oberhausen
  • Ourdall near Oberhausen Ourdall near Oberhausen
  • Road to Ourdall near Welchenhausen Road to Ourdall near Welchenhausen
  • Before the downhill to Ourdall Before the downhill to Ourdall
  • Discovering new places Discovering new places
  • Chicken Chicken
  • Paved track near Oberüttfeld Paved track near Oberüttfeld
  • Eifel track near Oberüttfeld Eifel track near Oberüttfeld
  • Creek near Üttfeld Creek near Üttfeld
  • Eifel track near Hallert Eifel track near Hallert
  • Eifel track near Winterspelt Eifel track near Winterspelt
  • Our river in Auel Our river in Auel
  • Ourdall near Auel Ourdall near Auel
  • km 115 on Vennbahn km 115 on Vennbahn
  • Border crossing on Vennbahn Border crossing on Vennbahn
  • Sheep in a huge field Sheep in a huge field
  • New road construction New road construction
  • Track near Erpeldange Track near Erpeldange
  • Track near Erpeldange Track near Erpeldange
  • Track near Noertrange Track near Noertrange
  • View above Bavine View above Bavine
  • Path above the lake Path above the lake
  • Hiking directions near Schäsbierg Hiking directions near Schäsbierg
  • Steps Steps
  • Around the lake Around the lake
  • Trail near Baschleiden Trail near Baschleiden
  • Track near Baschleiden Track near Baschleiden
  • Curvy way near Baschleiden Curvy way near Baschleiden
  • Hard climb near the Stauséi Hard climb near the Stauséi
  • Trail along the lake Trail along the lake
  • Between Pont Misère and Boulaide Between Pont Misère and Boulaide
  • Pont Misère Pont Misère
  • Respect nature! Respect nature!
  • Stauséi near Arsdorf Stauséi near Arsdorf
  • Sculpture near Bilsdorf Sculpture near Bilsdorf
  • Zigzap road to Rambrouch Zigzap road to Rambrouch
  • Track near Iewerlengermillen Track near Iewerlengermillen
  • Battracian Battracian
  • Moonrise near Gilsdorf Moonrise near Gilsdorf
  • Our river in Vianden Our river in Vianden
  • Flood Flood
  • Vinaden castle Vinaden castle
  • Our river near Bivels Our river near Bivels
  • Ourdall Ourdall
  • Ourdall Ourdall
  • Ourdall Ourdall
  • Track along the Ourdall Track along the Ourdall
  • Ourdall view Ourdall view
  • Paved track above Stolzembourg Paved track above Stolzembourg
  • Paved track near Longsdorf Paved track near Longsdorf
  • Radweg Konz-Wincheringen Radweg Konz-Wincheringen
  • Moonrise near Fisch Moonrise near Fisch
  • Moselle valley in Wincheringen Moselle valley in Wincheringen
  • Moselle river Moselle river
  • The village of Ehnen The village of Ehnen
  • Big puddle Big puddle
  • Sunset near Hobscheid Sunset near Hobscheid
  • Path near Koerich Path near Koerich
  • Baafelt sign Baafelt sign
  • Path in Koerich Path in Koerich
  • Path and pond in WIndhof Path and pond in WIndhof
  • Blue hour windmill Blue hour windmill
  • Sunpillar Sunpillar
  • Sunpillar Sunpillar
  • Card on pole Card on pole
  • Interesting cloud cover Interesting cloud cover
  • Interesting cloud cover Interesting cloud cover
  • Geographical centre of Luxembourg Geographical centre of Luxembourg
  • Gallop Gallop
  • New cycling node in Cruchten New cycling node in Cruchten
  • Pedestrians and bikes are dangerous Pedestrians and bikes are dangerous
  • Hiking trail Jhangeli information board Hiking trail Jhangeli information board
  • Muddy Mullerthal Trail Muddy Mullerthal Trail
  • Track near Heffingen Track near Heffingen
  • Steps or roots Steps or roots
  • Sheep Sheep
  • Sheep Sheep
  • Sheep Sheep
  • Sheep Sheep
  • Sheep Sheep
  • Bike wash in Bertrange Bike wash in Bertrange
  • Mural in Kehlen Mural in Kehlen
  • Chilling out in Hunnebur Chilling out in Hunnebur
  • Hunnebur Hunnebur
  • Hunnebur Hunnebur
  • Hunnebur Hunnebur
  • Hunnebur Hunnebur
  • Tree on the way near Reckange Tree on the way near Reckange
  • Monument National de l'Indépendance Monument National de l'Indépendance
  • Mersch park Mersch park
  • The village of Pintsch The village of Pintsch
  • Oesling valley in Lellingen Oesling valley in Lellingen
  • Track between Lellingen and Consthum Track between Lellingen and Consthum
  • Dirty track near Lellingen Dirty track near Lellingen
  • Oesling hills near Lellingen Oesling hills near Lellingen
  • Forest path near Lellingen Forest path near Lellingen
  • Smile near the daffodils Smile near the daffodils
  • Waterfall Waterfall
  • Daffodils Daffodils
  • Daffodils Daffodils
  • Daffoldil Daffoldil
  • Daffodils panorama Daffodils panorama
  • Via Botanica Via Botanica
  • Via Botanica Via Botanica
  • Daffoldil Daffoldil
  • Clouds near Ellange Clouds near Ellange
  • Clouds panorama Clouds panorama
  • Vineyards near Erpeldange Vineyards near Erpeldange
  • Lokalverain Lokalverain
  • Clouds near Waldbredimus Clouds near Waldbredimus
  • Stormy weather seen from Mutferter Haff Stormy weather seen from Mutferter Haff
  • View from Itzig View from Itzig
  • Future cycleway between Itzig and PC1? Future cycleway between Itzig and PC1?
  • Villa Vauban Villa Vauban
  • Directions in Niederfeulen Directions in Niederfeulen
  • Above Oberfeulen Above Oberfeulen
  • Bike route between Kuborn and Eschdorf Bike route between Kuborn and Eschdorf
  • Track near Buschrodt Track near Buschrodt
  • Dirty track near Reckange Dirty track near Reckange
  • Old Arbed site Old Arbed site
  • Red rock Red rock
  • Red rock Red rock
  • Slope down Slope down
  • Fun trail in Haard nature reserve Fun trail in Haard nature reserve
  • Old quarry/mine near Dudelange Old quarry/mine near Dudelange
  • Flooded way Flooded way
  • Art in Dudelange Art in Dudelange
  • Dirty track near Hellange Dirty track near Hellange
  • Pétrusse valley at dusk Pétrusse valley at dusk
  • Petals, not snow or ice Petals, not snow or ice
  • Petals, not snow or ice Petals, not snow or ice
  • Down to Sauerdall Down to Sauerdall
  • Rainbow Rainbow
  • Stormy weather near Mompach Stormy weather near Mompach
  • Rue Elsy Jacobs Rue Elsy Jacobs
  • Greetings from my shadow Greetings from my shadow
  • Sun and clouds in Wecker Sun and clouds in Wecker
  • PC4 near Betzdorf PC4 near Betzdorf
  • Rainy day Rainy day
  • Landing plane Landing plane
  • Easter Moien at LuxAirport Easter Moien at LuxAirport
  • Blooming trees near Findel Blooming trees near Findel
  • Steep path in Grünewald Steep path in Grünewald
  • Sunset in Cessange Sunset in Cessange
  • New cycling direction in Boevange/Attert New cycling direction in Boevange/Attert
  • Useldange castle Useldange castle
  • Nature reserve near Steinfort Nature reserve near Steinfort
  • Looks like we could get inside the mine Looks like we could get inside the mine
  • Old railroad Old railroad
  • Ruin in Jongebësch Ruin in Jongebësch
  • Blooming tree in town Blooming tree in town
  • Blooming trees in Alzette valley Blooming trees in Alzette valley
  • Pétrusse valley Pétrusse valley
  • Huge brownfield Huge brownfield
  • Dirty Sequoia Dirty Sequoia
  • Improvised bridge Improvised bridge
  • Puddle on a track near Étang de Fâzône Puddle on a track near Étang de Fâzône
  • Track near Bertogne Track near Bertogne
  • Church in Bertogne Church in Bertogne
  • Ardenne horse Ardenne horse
  • Track near Vaux Track near Vaux
  • Puddle on a track near Fagnoux Puddle on a track near Fagnoux
  • Places that I never even knew existed before today! Places that I never even knew existed before today!
  • Welcome to Wicourt Welcome to Wicourt
  • Track near Mabompré Track near Mabompré
  • E25 motorway bridge E25 motorway bridge
  • Hairpin turn Hairpin turn
  • Bridge on Ruisseau de Petit Eau Bridge on Ruisseau de Petit Eau
  • Track near Bonnerue Track near Bonnerue
  • Track near Bonnerue Track near Bonnerue
  • Escapardenne Eislek Trail Escapardenne Eislek Trail
  • Escapardenne Eislek Trail Escapardenne Eislek Trail
  • Escapardenne Eislek Trail Escapardenne Eislek Trail
  • Escapardenne Eislek Trail Escapardenne Eislek Trail
  • Ardenne à cheval information board near Bonnerue Ardenne à cheval information board near Bonnerue
  • Track just above the Ourthe orientale Track just above the Ourthe orientale
  • Escarpadenne Eisleck Trail sign in Nabiselle Escarpadenne Eisleck Trail sign in Nabiselle
  • Track along the Ourthe orientale Track along the Ourthe orientale
  • Path from/to Ourthe orientale Path from/to Ourthe orientale
  • Ourthe orientale Ourthe orientale
  • Two streams confluence Two streams confluence
  • Ruisseau de Belle Meuse Ruisseau de Belle Meuse
  • Pretty forest trail near Achouffe Pretty forest trail near Achouffe
  • Pretty forest trail near Achouffe Pretty forest trail near Achouffe
  • Pretty forest trail near Achouffe Pretty forest trail near Achouffe
  • Pretty forest trail near Achouffe Pretty forest trail near Achouffe
  • Pretty forest trail near Achouffe Pretty forest trail near Achouffe
  • Ruisseau de Belle Meuse Ruisseau de Belle Meuse
  • Promenade des ruisseaux Promenade des ruisseaux
  • Theme route over nodal route Theme route over nodal route
  • Forest track near Mont Forest track near Mont
  • Track near Mont Track near Mont
  • Above the Ourthe orientale valley Above the Ourthe orientale valley
  • Ruin Ruin
  • Sauerdall view from Bourscheid Sauerdall view from Bourscheid
  • Forest path near Bourscheid Forest path near Bourscheid
  • Green bench Green bench
  • Path to Oberschlinder Path to Oberschlinder
  • Daffodil Daffodil
  • Hiking directions in Schlindermanderscheid Hiking directions in Schlindermanderscheid
  • Blooming Scotch broom Blooming Scotch broom
  • Mini waterfall Mini waterfall
  • Bike smile Bike smile
  • Escapardenne Lee Trail near Schlindermanderscheid Escapardenne Lee Trail near Schlindermanderscheid
  • Unterschlinder Unterschlinder
  • Bourscheid castle Bourscheid castle
  • Mosel Radweg near Nittel Mosel Radweg near Nittel
  • Swan on the way Swan on the way
  • Friture in Remich Friture in Remich
  • Vineyard rolling Vineyard rolling
  • Centre de Vino-Thérapie Centre de Vino-Thérapie
  • Squid in a wall Squid in a wall
  • Goat scratching Goat scratching
  • Sheep Sheep
  • Tubeless puncture Tubeless puncture
  • Deforestation Deforestation
  • A very steep path A very steep path
  • Sunset near Hobscheid Sunset near Hobscheid
  • PC 17 near Redange PC 17 near Redange
  • Grenz West Tour Grenz West Tour
  • Is this a bridge? Is this a bridge?
  • Track or creek? Track or creek?
  • Nature Trail Schwarzenhaff Jongebësch Nature Trail Schwarzenhaff Jongebësch
  • The Light will fade... The Light will fade...
  • Sunset panorama Sunset panorama
  • Sunset near Holzem Sunset near Holzem
  • The best road is a closed one The best road is a closed one
  • Horses Horses
  • Going towards the sun Going towards the sun
  • Industry Industry
  • Cute bench in Bettembourg Cute bench in Bettembourg
  • Outdoor directions near Blaschette Outdoor directions near Blaschette
  • Goat Goat
  • Ostergaard's bike shop is no more! Ostergaard's bike shop is no more!
  • Creek near Diekirch Creek near Diekirch
  • Christmas ball Christmas ball
  • Ride above Michelau Ride above Michelau
  • Viewpoint at the top of the climb Viewpoint at the top of the climb
  • Sauerdall above Michelau Sauerdall above Michelau
  • Steep climb Steep climb
  • Sauerdall above Michelau Sauerdall above Michelau
  • Forest path near Erpeldange-sur-Sûre Forest path near Erpeldange-sur-Sûre
  • Fifth barrage of the day Fifth barrage of the day
  • Fourth barrage of the day Fourth barrage of the day
  • Third barrage of the day Third barrage of the day
  • Ruin restoration on PC 2 Ruin restoration on PC 2
  • Sauer river near Bollendorf Sauer river near Bollendorf
  • Second barrage of the day Second barrage of the day
  • First barrage of the day First barrage of the day
  • Blooming tree near Diekirch Blooming tree near Diekirch
  • Birtrange castle Birtrange castle
  • Goat in Cruchten Goat in Cruchten
  • Pettingen castle Pettingen castle
  • New signposted bike route between Mersch and Larochette New signposted bike route between Mersch and Larochette
  • New underpass at N5 junction in Schouweiler New underpass at N5 junction in Schouweiler
  • Bettange-sur-Mess castle Bettange-sur-Mess castle
  • (old) Café des Sports (old) Café des Sports
  • Forest ride Forest ride
  • New chain New chain