• Dirty track Dirty track
  • Night sky in Bertrange Night sky in Bertrange
  • Leaving the city behind Leaving the city behind
  • ISS passover ISS passover
  • Parc Lentz on a rainy night Parc Lentz on a rainy night
  • Rainy night Rainy night
  • Parc Lentz on a rainy night Parc Lentz on a rainy night
  • Rainy morning to work after a huge thunderstorm Rainy morning to work after a huge thunderstorm
  • It's easier to play in the water when already wet It's easier to play in the water when already wet
  • The red leaf The red leaf
  • Leaves on the way from another perspective Leaves on the way from another perspective
  • Autumn in the forest Autumn in the forest
  • Used space by different road users Used space by different road users
  • Leaves on the way Leaves on the way
  • Haxogreen 2018 Haxogreen 2018
  • Haxogreen 2018 Haxogreen 2018
  • Haxogreen 2018 Haxogreen 2018
  • Haxogreen 2018: playing live music Haxogreen 2018: playing live music
  • Haxogreen 2018: destroyed data Haxogreen 2018: destroyed data
  • Haxogreen 2018 Haxogreen 2018
  • Haxogreen 2018: data destruction Haxogreen 2018: data destruction
  • Group picture in Gewerkschaft Jünkerath n°11 Group picture in Gewerkschaft Jünkerath n°11
  • Gewerkschaft Jünkerath n°11 Gewerkschaft Jünkerath n°11
  • Frog sign Frog sign
  • It doesn't seem, but this was a tough climb It doesn't seem, but this was a tough climb
  • A haystack in the city A haystack in the city
  • Railroad crossing on PC 10 Railroad crossing on PC 10
  • Climb up to the outlook near Garnich Climb up to the outlook near Garnich
  • Bench on PC 9 near Roedgen Bench on PC 9 near Roedgen
  • Because a closed road is not enough Because a closed road is not enough
  • Closed road on PC 6 in Schifflange Closed road on PC 6 in Schifflange
  • Piste cyclable de la Terre Rouge between Kayl and Esch Piste cyclable de la Terre Rouge between Kayl and Esch
  • Monument national des mineurs Monument national des mineurs
  • Old mining train, Rumelange Old mining train, Rumelange
  • Entering Kayl on PC 8 Entering Kayl on PC 8
  • Musée national des Mines, Rumelange, Luxembourg Musée national des Mines, Rumelange, Luxembourg
  • France/Luxembourg border France/Luxembourg border
  • Information board in Tressange Information board in Tressange
  • In memory of the past, Ottange, France In memory of the past, Ottange, France
  • Cycling infrastructure in France (Moselle) Cycling infrastructure in France (Moselle)
  • Cycling directions near Havange Cycling directions near Havange
  • Cycling infrastructure in France (Moselle) Cycling infrastructure in France (Moselle)
  • Cycling infrastructure in France (Moselle) Cycling infrastructure in France (Moselle)
  • Cycling infrastructure in France (Moselle) Cycling infrastructure in France (Moselle)
  • Cycling infrastructure in France (Moselle) Cycling infrastructure in France (Moselle)
  • Railroad to France Railroad to France
  • Cycling near Roeser Cycling near Roeser
  • Bench near Peppange Bench near Peppange
  • Riding two bikes at the same time Riding two bikes at the same time
  • La Piovra bike La Piovra bike
  • City bike promenade 2018 City bike promenade 2018
  • City bike promenade 2018 City bike promenade 2018
  • City bike promenade 2018 City bike promenade 2018
  • City bike promenade 2018 City bike promenade 2018
  • City bike promenade 2018 City bike promenade 2018
  • Dramatic route to work Dramatic route to work
  • Sky got suddenly dark Sky got suddenly dark
  • PC 14 after a day of wind and rain PC 14 after a day of wind and rain
  • Belgium/Luxembourg border between Wattermal and Hautbellain Belgium/Luxembourg border between Wattermal and Hautbellain
  • Please walk your bike Please walk your bike
  • Near the end (or the beginning) of Vennbahn Near the end  (or the beginning) of Vennbahn
  • Event in Burrigplatz Event in Burrigplatz
  • Stop eating animals Stop eating animals
  • Kneiff : the highest elevation point in Luxembourg Kneiff : the highest elevation point in Luxembourg
  • Burrigplatz Burrigplatz
  • Cycling directions between Hautbellain and Huldange Cycling directions between Hautbellain and Huldange
  • Tunnel of trees near Hautbellain Tunnel of trees near Hautbellain
  • Cycling directions near Hautbellain Cycling directions near Hautbellain
  • Parc Naturel des Deux Ourthes information board and map Parc Naturel des Deux Ourthes information board and map
  • Quiet country road near Beho Quiet country road near Beho
  • There are still children to smash, you can accelerate! There are still children to smash, you can accelerate!
  • Beho panorama Beho panorama
  • Cycling node network in Liège province Cycling node network in Liège province
  • Sankt Vith city limits Sankt Vith city limits
  • Point of drainage divide Point of drainage divide
  • Kilometre 88 on Vennbahn Kilometre 88 on Vennbahn
  • The village of Amel on Vennbahn The village of Amel on Vennbahn
  • Commune Maya: let's protect the honeybees Commune Maya: let's protect the honeybees
  • Scenic RAVeL L45 Scenic RAVeL L45
  • Tunnel on RAVeL L45 near Stavelot Tunnel on RAVeL L45 near Stavelot
  • Cycling distances on RAVeL L45 Cycling distances on RAVeL L45
  • Tunnel on RAVeL L45 near Stavelot Tunnel on RAVeL L45 near Stavelot
  • Tunnel on RAVeL L45 near Stavelot Tunnel on RAVeL L45 near Stavelot
  • Nature taking bacl its territory Nature taking bacl its territory
  • Collapsed tree Collapsed tree
  • Val de Wanne skying resort Val de Wanne skying resort
  • Forest track near Trois-Pont Forest track near Trois-Pont
  • Zone 50 with children playing on the street?! Zone 50 with children playing on the street?!
  • Two routes on the same road Two routes on the same road
  • RAVeL cycleway near Ville-du-Bois RAVeL cycleway near Ville-du-Bois
  • Lac des Doyards Lac des Doyards
  • Vielsalm Vielsalm
  • Lac des Doyards Lac des Doyards
  • Leaving Luxembourg to Belgium in Hautbellain Leaving Luxembourg to Belgium in Hautbellain
  • Typical Ardennes house Typical Ardennes house
  • Cycling directions in Hautbellain Cycling directions in Hautbellain
  • Distance to Gouvy is shorter by bike Distance to Gouvy is shorter by bike
  • Bastogne: 27 km Bastogne: 27 km
  • Bastogne: 19 km Bastogne: 19 km
  • Cycling directions in Basbellain Cycling directions in Basbellain
  • Several cycling directions form Troisvierges Several cycling directions form Troisvierges
  • On a hot day, thanks to the ancestors for this water. On a hot day, thanks to the ancestors for this water.
  • Sundog Sundog
  • SES Astra in Betzdorf SES Astra in Betzdorf
  • Distance contraction Distance contraction
  • Esplanade de la Moselle, Wasserbillig Esplanade de la Moselle, Wasserbillig
  • Connection between PC 4 and PC 3 in Mertert Connection between PC 4 and PC 3 in Mertert
  • Sauertal radweg near the village of Ralingen Sauertal radweg near the village of Ralingen
  • Sauertal Radweg and B418 Sauertal Radweg and B418
  • Sauertal radweg in Minden Sauertal radweg in Minden
  • Bergstraße... on the way between Mamer and Luxembourg Bergstraße... on the way between Mamer and Luxembourg
  • Swimmers greetings Swimmers greetings
  • Cycling directions in Echternach Cycling directions in Echternach
  • Welcome to Mullerthal Welcome to Mullerthal
  • Luxembourg/Germany border in Dillingen Luxembourg/Germany border in Dillingen
  • La Sûre La Sûre
  • Piste cyclable de la Sûre Moyenne Piste cyclable de la Sûre Moyenne
  • Piste cyclable de l'Alzette Piste cyclable de l'Alzette
  • In the heat of the day In the heat of the day
  • Nouveau château d'Ansembourg Nouveau château d'Ansembourg
  • Let's make it happen Let's make it happen
  • PC 12 between Eischen and Steinfort at night PC 12 between Eischen and Steinfort at night
  • PC 12 between Eischen and Steinfort at night PC 12 between Eischen and Steinfort at night
  • Night in the forest the day after a storm Night in the forest the day after a storm
  • Spooky tunnel on PC 12 Spooky tunnel on PC 12
  • Mural by Capellen tennis club Mural by Capellen tennis club
  • Protected cycleway Protected cycleway
  • PC 1 between Val Sainte Croix and Strassen PC 1 between Val Sainte Croix and Strassen
  • PC 9 near Leudelange PC 9 near Leudelange
  • Luxembourg Airport Luxembourg Airport
  • PC 9 near Leudelange PC 9 near Leudelange
  • PC 9 near Leudelange PC 9 near Leudelange
  • PC 9 near Leudelange PC 9 near Leudelange
  • View over Soleuvre View over Soleuvre
  • Fork Fork
  • Poor Teddy Poor Teddy
  • PC 9 near Sanem PC 9 near Sanem
  • Piste cyclable de l'Attert between Grass and Clemency Piste cyclable de l'Attert between Grass and Clemency
  • Waiting for a train? Waiting for a train?
  • Cheers Cheers
  • Piste cyclable de l'Attert sign Piste cyclable de l'Attert sign
  • Inside Hovelange tunnel Inside Hovelange tunnel
  • Piste cyclable de l'Attert between Eischen and Steinfort Piste cyclable de l'Attert between Eischen and Steinfort
  • Hovelange tunnel Hovelange tunnel
  • Hovelange tunnel Hovelange tunnel
  • The fastest cyclist of the group, walking near Beckerich The fastest cyclist of the group, walking near Beckerich
  • PC 12 near Hovelange PC 12 near Hovelange
  • Niederpallen train Niederpallen train
  • Piste cyclable de l'Attert between Bissen and Boevange Piste cyclable de l'Attert between Bissen and Boevange
  • Useldange Castle Useldange Castle
  • Piste cyclable de l'Attert between Bissen and Boevange Piste cyclable de l'Attert between Bissen and Boevange
  • Barns between Bissen and Boevange Barns between Bissen and Boevange
  • Street view Street view
  • The cheering tree The cheering tree
  • Inflation Inflation
  • Drink Drink
  • PC 12 between Colmar Berg and Bissen PC 12 between Colmar Berg and Bissen
  • B:Loft awards to the best decorated bike B:Loft awards to the best decorated bike
  • Château de Pettingen Château de Pettingen
  • B:Loft awards to the best decorated bike B:Loft awards to the best decorated bike
  • The Grand (Duchy’s) Canyon in autumn The Grand (Duchy’s) Canyon in autumn
  • Rhine loop panorama near Boppard Rhine loop panorama near Boppard
  • Useldange Castle decorated for Christmas Useldange Castle decorated for Christmas
  • Light painting in Hovelange tunnel Light painting in Hovelange tunnel
  • Useldange Christmas canon Useldange Christmas canon
  • Fog in Eischen's soccer field Fog in Eischen's soccer field
  • De Mënsch sculpture in Steinfort De Mënsch sculpture in Steinfort
  • Oops Oops
  • New segment of PC 20 between Kautenbach and Wiltz New segment of PC 20 between Kautenbach and Wiltz
  • In the valley close to Kautenbach In the valley close to Kautenbach
  • Beginning of Piste cyclable de la Wiltz Beginning of Piste cyclable de la Wiltz
  • Viewpoint near Kautenbach Viewpoint near Kautenbach
  • Hiking trail to Kautenbach Hiking trail to Kautenbach
  • Hiking trail betwen Goebelsmühle and Kautenbach Hiking trail betwen Goebelsmühle and Kautenbach
  • Hiking trail betwen Goebelsmühle and Kautenbach Hiking trail betwen Goebelsmühle and Kautenbach
  • A track from PC 16 near Bourscheid A track from PC 16 near Bourscheid
  • Hiking trail betwen Goebelsmühle and Kautenbach Hiking trail betwen Goebelsmühle and Kautenbach
  • The village of Welscheid The village of Welscheid
  • Viewpoint (between the trees) near Bourscheid Viewpoint (between the trees) near Bourscheid
  • Sign on PC 16 Sign on PC 16
  • PC 16 in Welscheid PC 16 in Welscheid
  • PC 16 in Warkdall PC 16 in Warkdall
  • PC 16 loop in Warkdall PC 16 loop in Warkdall
  • A brief instant of sunshine near Essingen A brief instant of sunshine near Essingen
  • PC 16 in Warkdall PC 16 in Warkdall
  • Danger Danger
  • Puddle reflection Puddle reflection
  • Traditional landscape near Niederanven Traditional landscape near Niederanven
  • Welcome to Mensdorf Welcome to Mensdorf
  • Cycling directions Cycling directions
  • Rainy afternoon Rainy afternoon
  • Is rain that dangerous? Is rain that dangerous?
  • Veloroute Syrdall near Schuttrange Veloroute Syrdall near Schuttrange
  • Mud and puddle Mud and puddle
  • Track fork Track fork
  • PC 1 in Kockelscheuer PC 1 in Kockelscheuer
  • Local cycling route near Roeser Local cycling route near Roeser
  • Rainy morning Rainy morning
  • Almost dry... Almost dry...
  • Grumpy light painting Grumpy light painting
  • First frozen water of the season First frozen water of the season
  • Elf Surveillance Elf Surveillance
  • Foggy morning Foggy morning
  • Misty forest Misty forest
  • Red bench Red bench
  • Rainbow Rainbow
  • Grass former railway station Grass former railway station
  • Thiellen Fleurs shop decoration in Mersch Thiellen Fleurs shop decoration in Mersch
  • Cycling directions near Dahlem Cycling directions near Dahlem
  • Misty landscape near Garnich Misty landscape near Garnich
  • New sign, seen for the first time New sign, seen for the first time
  • Track in the fog Track in the fog
  • National cycleways direction sign National cycleways direction sign
  • Naughty surface Naughty surface
  • Pond Pond
  • Barn light painting Barn light painting
  • Mersch underpass Mersch underpass
  • Cycling directions near Redange Cycling directions near Redange
  • Niederpallen station Niederpallen station
  • Schweicherthal former fire brigade Schweicherthal former fire brigade
  • Hovelange Tunnel Hovelange Tunnel
  • Squirrel Squirrel
  • PC 12 near Eischen PC 12 near Eischen
  • Forest track between Luxembourg and Mamer Forest track between Luxembourg and Mamer
  • Forest near Koerich Forest near Koerich
  • Piste cyclable du Centre near Reckenthal Piste cyclable du Centre near Reckenthal
  • Bambësch Bambësch
  • The end of the road The end of the road
  • Light painting tool Light painting tool
  • Rain between Garnich and Kahler Rain between Garnich and Kahler
  • Rain and wind Rain and wind
  • Watch for cats Watch for cats
  • Christmas market Christmas market
  • Traditional December roadworks Traditional December roadworks
  • Pine cones collected from the top of the tree Pine cones collected from the top of the tree
  • Cycleway flood Cycleway flood
  • Cycleway flood Cycleway flood
  • Can't understand the meaning of this sign Can't understand the meaning of this sign
  • Collapsed tree hanging over a valley Collapsed tree hanging over a valley
  • Creek to torrent transformation Creek to torrent transformation
  • Tree on the way Tree on the way
  • Path next to PC 2 between Consdorf and Lauterborn Path next to PC 2 between Consdorf and Lauterborn
  • After a stormy day After a stormy day
  • Canyon Canyon
  • After a stormy day After a stormy day
  • After a stormy day After a stormy day
  • Memorial for road victims Memorial for road victims
  • After a stormy day After a stormy day
  • PC 2 is the biggest parking PC 2 is the biggest parking
  • Piste cyclable d'Echternach near Kirchberg Piste cyclable d'Echternach near Kirchberg
  • Railroad crossing Railroad crossing
  • Sun appearing near Capellen after several days of rain Sun appearing near Capellen after several days of rain
  • Pétrusse river after the rain Pétrusse river after the rain
  • PC 14 after a windy day PC 14 after a windy day
  • Night bike Night bike
  • Freezing fog on the way to work Freezing fog on the way to work
  • Sunset Sunset
  • Winter tyres on Winter tyres on
  • Freezing fog on the way to work Freezing fog on the way to work
  • Christmas bike: act 1 scene 1 Christmas bike: act 1 scene 1
  • Frost near Tennis Club Capellen Frost near Tennis Club Capellen
  • Sunset of the day Sunset of the day
  • Former Grass train stop Former Grass train stop
  • Bikes not allowed on cycleway Bikes not allowed on cycleway
  • Ënneschte Bësch nature reserve Ënneschte Bësch nature reserve
  • Crossing the border line Crossing the border line
  • Light painting in the fog Light painting in the fog
  • Puncture! Puncture!
  • A mural on the floor A mural on the floor
  • Have a good lock! Have a good lock!
  • Bike lights and load Bike lights and load
  • Icy road Icy road
  • In the forest near Capellen In the forest near Capellen
  • Frozen water Frozen water
  • Horse Horse
  • Between Mamer and Kehlen Between Mamer and Kehlen
  • Maison Néolithique at sunset Maison Néolithique at sunset
  • Grünewald Grünewald
  • Grünewald Grünewald
  • Season greetings Season greetings
  • Snow is melting in the train leaving water on the floor... Snow is melting in the train leaving water on the floor...
  • Forged sign in Reisdorf Forged sign in Reisdorf
  • Larochette castle Larochette castle
  • Cleared PC 5 near Larochette Cleared PC 5 near Larochette
  • Fog and snow on PC 5 near Supp Fog and snow on PC 5 near Supp
  • Snow on the bike Snow on the bike
  • Entry/exif of PC 5 near Godbrange Entry/exif of PC 5 near Godbrange
  • White Ernz river White Ernz river
  • No winter service between Godbrange and PC 5 No winter service between Godbrange and PC 5
  • Some motorist might got scared Some motorist might got scared
  • Snow near Rameldange Snow near Rameldange
  • Clear way near Junglinster Clear way near Junglinster
  • Misty and snowy Grünewald Misty and snowy Grünewald
  • A mark to the heart of Grünewald A mark to the heart of Grünewald
  • Misty and snowy Grünewald Misty and snowy Grünewald
  • Misty and snowy Grünewald Misty and snowy Grünewald
  • Snowman in Kirchberg Snowman in Kirchberg
  • Misty and snowy Grünewald Misty and snowy Grünewald
  • Snowman in Dräi Eechelen park Snowman in Dräi Eechelen park
  • Arboretum with fog and snow Arboretum with fog and snow
  • Bike at MUDAM Bike at MUDAM
  • Red Bridge with snow and fog Red Bridge with snow and fog
  • Kahler from above Kahler from above
  • Night sky near Garnich Night sky near Garnich
  • Track to Villa Romaine between Goeblange and Nospelt Track to Villa Romaine between Goeblange and Nospelt
  • Junction between PC 12 and PC 13 Junction between PC 12 and PC 13
  • Fog on PC 14 Fog on PC 14
  • Forest track near Capellen at night Forest track near Capellen at night
  • Track next to PC 14 between Mamer and Capellen Track next to PC 14 between Mamer and Capellen
  • After sunset near Remich After sunset near Remich
  • The village of Wormeldange The village of Wormeldange
  • The village of Ehnen The village of Ehnen
  • The village of Ehnen The village of Ehnen
  • Remich from Nennig Remich from Nennig
  • Bridge to Remich from Moselradweg Bridge to Remich from Moselradweg
  • Vineyards near Wellenstein Vineyards near Wellenstein
  • Vineyards near Remich Vineyards near Remich
  • Vineyards near Remich Vineyards near Remich
  • Forest at an angle Forest at an angle
  • PC 1 between Grund and Hesperange along the Alzette river PC 1 between Grund and Hesperange along the Alzette river
  • PC 1 between Grund and Hesperange along the Alzette river PC 1 between Grund and Hesperange along the Alzette river
  • PC 1 between Grund and Hesperange along the Alzette river PC 1 between Grund and Hesperange along the Alzette river
  • PC 1 between Grund and Hesperange along the Alzette river PC 1 between Grund and Hesperange along the Alzette river
  • PC 1 between Grund and Hesperange along the Alzette river PC 1 between Grund and Hesperange along the Alzette river
  • Bike doctor Bike doctor
  • Night of the tentacle Night of the tentacle
  • Soft effort Soft effort
  • Track in Mamerdal Track in Mamerdal
  • Bridge over the Mamer river Bridge over the Mamer river
  • Sentier de la Mamer Sentier de la Mamer
  • Woods between Kehlen and Kopstal Woods between Kehlen and Kopstal
  • Sentier de la Mamer Sentier de la Mamer
  • Sentier de la Mamer Sentier de la Mamer
  • New cycleway New cycleway
  • Boneshaker road from Keispelt to Direndall Boneshaker road from Keispelt to Direndall
  • Drëps picnic place at night Drëps picnic place at night
  • PC 14 between Kehlen and Keispelt PC 14 between Kehlen and Keispelt
  • Misty morning Misty morning
  • Bridge on Sauertal Radweg Bridge on Sauertal Radweg
  • Sauertal Radweg Sauertal Radweg
  • Tour Mélickshaff Tour Mélickshaff
  • Cycling link between PC 2 and Berdorf Cycling link between PC 2 and Berdorf
  • PC 2 canyon PC 2 canyon
  • PC 2 between Bech and Consdorf PC 2 between Bech and Consdorf
  • Old railway Old railway
  • Light and shadows Light and shadows
  • Autumn day on piste cyclable d'Echternach Autumn day on piste cyclable d'Echternach
  • Trees at an angle Trees at an angle
  • Bech tunnel Bech tunnel
  • PC 2 near Bech PC 2 near Bech
  • Autumn on PC 2 in Grünewald Autumn on PC 2 in Grünewald
  • There is no Planet B There is no Planet B
  • Pfaffenthal from Red Bridge Pfaffenthal from Red Bridge
  • Morning horse Morning horse
  • Bertrange forest Bertrange forest
  • Sunset Sunset
  • Stop at Christmas Market Stop at Christmas Market
  • Stop at Christmas Market Stop at Christmas Market
  • Since I am not allowed on this street, I will park there Since I am not allowed on this street, I will park there
  • Remainings of snow Remainings of snow
  • Let it rain Let it rain
  • The 10,000th nautical mile of this year! The 10,000th nautical mile of this year!
  • But we have a firewall But we have a firewall
  • Multilayer firewalls Multilayer firewalls
  • Downwards Downwards
  • Stained Glass Stained Glass
  • Chapel at couvent du Bischenberg Chapel at couvent du Bischenberg
  • Bischenberg Bischenberg
  • Bischenberg Bischenberg
  • Chemin de croix Chemin de croix
  • Chemin de croix Chemin de croix
  • Bischenbergweg Bischenbergweg
  • Path in the vineyards Path in the vineyards
  • Between water, earth and wine Between water, earth and wine
  • Hiking directions Hiking directions
  • Puddle Puddle
  • Le Parcours du Vigneron Le Parcours du Vigneron
  • Puits à six seaux Puits à six seaux
  • Inside Rosheim church Inside Rosheim church
  • Outside Rosheim church Outside Rosheim church
  • Inside Rosheim church Inside Rosheim church
  • Pedal Boat? Pedal Boat?
  • Local cycling route to Christnach from Supp Local cycling route to Christnach from Supp
  • Dirty bike Dirty bike
  • The Saar river The Saar river
  • The hill of wine The hill of wine
  • Water on Radweg Wawern Water on Radweg Wawern
  • Cycleway following the Saar river Cycleway following the Saar river
  • Vineyards near Ayl Vineyards near Ayl
  • Cycling and hiking signs near Ayl Cycling and hiking signs near Ayl
  • Slopes Slopes
  • The village of Ayl The village of Ayl
  • From dirt to clean From dirt to clean
  • Hiking directions Hiking directions
  • First broken tree of the year First broken tree of the year
  • Privacy box Privacy box
  • Climb out of Oberbillg Climb out of Oberbillg
  • Moselle valley near Oberbillig Moselle valley near Oberbillig
  • Downhill near Korlingen Downhill near Korlingen
  • Track near Pluwig Track near Pluwig