• PCI compliance for dummies PCI compliance for dummies
  • Food for a jerk Food for a jerk
  • Decapitated Buddha Decapitated Buddha
  • GoUrban GoUrban
  • Smarties croissant Smarties croissant
  • Pont couverts, Strasbourg Pont couverts, Strasbourg
  • Église Saint-Thomas, Strasbourg Église Saint-Thomas, Strasbourg
  • Strasbourg Strasbourg
  • Pressure reduction Gas station Pressure reduction Gas station
  • Irony Irony
  • Water droplets Water droplets
  • My shadow My shadow
  • Bike shadow Bike shadow
  • Parcel pickup Parcel pickup
  • Autumn sun Autumn sun
  • Under the E25 in Kahler Under the E25 in Kahler
  • The sky in Garnich The sky in Garnich
  • Snow in the forest Snow in the forest
  • Winterlights Luxembourg Winterlights Luxembourg
  • Winterlights Luxembourg Winterlights Luxembourg
  • Bike in water Bike in water
  • Muddy PC 9 Muddy PC 9
  • Abandoned swimming pool Abandoned swimming pool
  • The Alzette river The Alzette river
  • Villa Vauban Villa Vauban
  • Luxembourg Light Festival Luxembourg Light Festival
  • Luxembourg Light Festival Luxembourg Light Festival
  • Winterlights Luxembourg Winterlights Luxembourg
  • Winterlights Luxembourg Winterlights Luxembourg
  • Ministry of silly walks Ministry of silly walks
  • Roofs Roofs
  • Luxembourg Light Festival Luxembourg Light Festival
  • Luxembourg Light Festival Luxembourg Light Festival
  • Luxembourg Light Festival Luxembourg Light Festival
  • Luxembourg Light Festival, Blue Luxembourg Light Festival, Blue
  • Luxembourg Light Festival, Green Luxembourg Light Festival, Green
  • Luxembourg Light Festival Luxembourg Light Festival
  • Luxembourg Light Festival Luxembourg Light Festival
  • Luxembourg Light Festival Luxembourg Light Festival
  • Luxembourg Light Festival near Corniche Luxembourg Light Festival near Corniche
  • Above the Grund Above the Grund
  • Paper towel Paper towel
  • Citrus Citrus
  • Snail shell Snail shell
  • Ursus Ursus
  • Ursus Ursus
  • Ursus Ursus
  • Ursus Ursus
  • Ursus Ursus
  • Bredele Bredele
  • Focus on the road to la Bresse Focus on the road to la Bresse
  • Castles in the mist Castles in the mist
  • Statue de la Liberté Statue de la Liberté
  • On the way to La Bresse On the way to La Bresse
  • On the way to La Bresse On the way to La Bresse
  • On the way to La Bresse On the way to La Bresse
  • Sonia's Bredele Sonia's Bredele
  • La Bresse La Bresse
  • Cycling directions in La Bresse Cycling directions in La Bresse
  • Christmas market in La Bresse Christmas market in La Bresse
  • Christmas market in La Bresse Christmas market in La Bresse
  • La Bresse La Bresse
  • La Bresse La Bresse
  • Monument des Combes, La Bresse Monument des Combes, La Bresse
  • Monument des Combes, La Bresse Monument des Combes, La Bresse
  • La Bresse La Bresse
  • Ursus Ursus
  • Ursus Ursus
  • Fir Fir
  • Small waterfall near La Bresse Small waterfall near La Bresse
  • Sentier de l'inspecteur Sentier de l'inspecteur
  • Lac des Corbeaux Lac des Corbeaux
  • Bench Bench
  • Snow and puddle Snow and puddle
  • Lac des Corbeaux Lac des Corbeaux
  • Lac des Corbeaux Lac des Corbeaux
  • Perfect weather for cycling ;-) Perfect weather for cycling ;-)
  • Dogs Dogs
  • Last sunset of 2017 Last sunset of 2017
  • Château d'Ittenwiller Château d'Ittenwiller
  • Cat and dog bredele Cat and dog bredele
  • Braces On, Cold World On: A Smile Ready for Anything Braces On, Cold World On: A Smile Ready for Anything
  • Teeth Tango in the Cold Timberland Teeth Tango in the Cold Timberland
  • Braced for a Better Smile: A Walk in the Forest Braced for a Better Smile: A Walk in the Forest
  • Bench near Wiltz Bench near Wiltz
  • Ardennes forest Ardennes forest
  • Forest near Wiltz on Sentier Charles Mathieu Forest near Wiltz on Sentier Charles Mathieu
  • Streams confluence Streams confluence
  • Sentier Charles Mathieu near the Himmelbaach stream Sentier Charles Mathieu near the Himmelbaach stream
  • Metal Smiles Amidst Verdant Trails Metal Smiles Amidst Verdant Trails
  • Sentier Carles Mathieu above Sentier Charles Mathieu Sentier Carles Mathieu above Sentier Charles Mathieu
  • Hiking trails near Wiltz Hiking trails near Wiltz
  • Sentier Charles Mathieu map Sentier Charles Mathieu map
  • Lost on Sentier Charles Mathieu Lost on Sentier Charles Mathieu
  • Looking up in the forest Looking up in the forest
  • Sentier Charles Mathieu Sentier Charles Mathieu
  • On a narrow trail above the Wiltz valley On a narrow trail above the Wiltz valley
  • Sentier Charles Mathieu near the cliff Sentier Charles Mathieu near the cliff
  • Trees on the path Trees on the path
  • Happiness Happiness
  • Sentier Charles Mathieu Sentier Charles Mathieu
  • Sentier Charles Mathieu Sentier Charles Mathieu
  • Where Escapardenne Eislek Trail meets Sentier Charles Mathieu Where Escapardenne Eislek Trail meets Sentier Charles Mathieu
  • Hiking path near Kautenbach Hiking path near Kautenbach
  • The village of Kautenbach The village of Kautenbach
  • Frozen water drops Frozen water drops
  • Rail + hike directions in Kautenbach Rail + hike directions in Kautenbach
  • Canyon on a winter night Canyon on a winter night
  • Bike to work video (Feb. 15 2019) Bike to work video (Feb. 15 2019)
  • Bock castle Bock castle
  • Gaz à tous les étages Gaz à tous les étages
  • Deutscher Soldatenfriedhof Clausen Deutscher Soldatenfriedhof Clausen
  • Malakoff tower Malakoff tower
  • Dräi Eechelen Dräi Eechelen
  • Cycling track near Steinsel Cycling track near Steinsel
  • Hiking route? Hiking route?
  • Golden sky Golden sky
  • Light painting in Bambësch Light painting in Bambësch
  • PC 5 entry in Koedange PC 5 entry in Koedange
  • Bird migration Bird migration
  • So I tried it... So I tried it...
  • Distillerie du Mullerthal Distillerie du Mullerthal
  • WW2 Memorial WW2 Memorial
  • The Ardennes offensive (Battle of the Bulge), Winter 1944/45 The Ardennes offensive (Battle of the Bulge), Winter 1944/45
  • Sign between Mullerthal and Grundhof Sign between Mullerthal and Grundhof
  • Sauer river in Grundhof Sauer river in Grundhof
  • PC 3 near Wallendorf PC 3 near Wallendorf
  • Goodbye Germany! Goodbye Germany!
  • Bettel Weather station Bettel Weather station
  • PC 16 between Reisdorf and Bettendorf PC 16 between Reisdorf and Bettendorf
  • Island on the Sûre river Island on the Sûre river
  • Fibre Channel switch Fibre Channel switch
  • Two types of bikes Two types of bikes
  • Moonrise over Mamer Moonrise over Mamer
  • Dirty or clean: choose your side Dirty or clean: choose your side
  • Moonrise near PC 13 Moonrise near PC 13
  • L'Orchestra mural in Kahler L'Orchestra mural in Kahler
  • Tree on the way Tree on the way
  • Frosty morning Frosty morning
  • Morning detour in the woods Morning detour in the woods
  • PC 14 between Capellen and Olm PC 14 between Capellen and Olm
  • Septfontaines castle Septfontaines castle
  • Hollenfels castle Hollenfels castle
  • The dragon of Mersch The dragon of Mersch
  • An easy effort An easy effort
  • Sunny morning Sunny morning
  • Near the woods in Bertrange Near the woods in Bertrange
  • Tunnel of trees Tunnel of trees
  • LU/BE border LU/BE border
  • Saint Andrew's Cross Saint Andrew's Cross
  • A cycling directions sign is gone A cycling directions sign is gone
  • Cycling at twilight Cycling at twilight
  • Somewhere near Hivange Somewhere near Hivange
  • Morning commute to work Morning commute to work
  • Morning hook to work Morning hook to work
  • Track between Capellen and Mamerdal Track between Capellen and Mamerdal
  • Track between Capellen and Mamerdal Track between Capellen and Mamerdal
  • Looking up on a 15% slope Looking up on a 15% slope
  • Sentier de la Mamer Sentier de la Mamer
  • Jumping off the bike Jumping off the bike
  • Drëps picnic place Drëps picnic place
  • Meaning of this sign? Meaning of this sign?
  • Night wildlife Night wildlife
  • Another animal Another animal
  • Group ride in the forest Group ride in the forest
  • Uncommon birds in Luxembourg Uncommon birds in Luxembourg
  • Books given away by a local resident Books given away by a local resident
  • Ieweschte Syrdall sign Ieweschte Syrdall sign
  • Picnic table in Gostingen Picnic table in Gostingen
  • Staying behind the group Staying behind the group
  • The village of Lenningen The village of Lenningen
  • Drink and ride? Drink and ride?
  • Vineyards in Ahn Vineyards in Ahn
  • Reflections on the Moselle Reflections on the Moselle
  • Above Trier Above Trier
  • Track North of Trier Track North of Trier
  • Moselsteig Moselsteig
  • Panorama Panorama
  • Praying for the coming climb? Praying for the coming climb?
  • A warm welcome to Trierweiler A warm welcome to Trierweiler
  • Lot of climbing already done Lot of climbing already done
  • Wind mills Wind mills
  • Thunderstorm ahead; changed course Thunderstorm ahead; changed course
  • Chapel in Kersch Chapel in Kersch
  • Tunnel on Sauertal-Radweg Tunnel on Sauertal-Radweg
  • Where next? Where next?
  • The village of Welschbillig The village of Welschbillig
  • The Nims river The Nims river
  • Cycling routes fork in Irrel Cycling routes fork in Irrel
  • First ever met dinosaur on my way First ever met dinosaur on my way
  • Another climb Another climb
  • Piste cyclable d'Echternach in Mullerthal Piste cyclable d'Echternach in Mullerthal
  • Piste cyclable d'Echternach in Mullerthal Piste cyclable d'Echternach in Mullerthal
  • Sick World barn Sick World barn
  • Green field Green field
  • Farm in Garnich Farm in Garnich
  • Ready to leave Luxembourg Ready to leave Luxembourg
  • BeLux border BeLux border
  • Hiking directions near Messancy Hiking directions near Messancy
  • Intersection Intersection
  • 30 km SVP 30 km SVP
  • Way to Tintigny Way to Tintigny
  • Millevertus gate Millevertus gate
  • MilleVertus MilleVertus
  • Millevertus bottles Millevertus bottles
  • A beer (or five) after 115 km on the bike A beer (or five) after 115 km on the bike
  • Millevertus posters Millevertus posters
  • Recommended way Recommended way
  • Cows Cows
  • Hands free Hands free
  • Cycling Club Weiler event banner Cycling Club Weiler event banner
  • Cycling Club Weiler event banner Cycling Club Weiler event banner
  • Fox Fox
  • What are you looking at? What are you looking at?
  • Hill near Hivange Hill near Hivange
  • Farm Farm
  • Luxembourg Airport Luxembourg Airport
  • Track in Bertrange Track in Bertrange
  • Fight club Fight club
  • Forest track in Mamer Forest track in Mamer
  • Path in Windhof Path in Windhof
  • Path in Windhof Path in Windhof
  • Track near Capellen Track near Capellen
  • Track between Mamer and Kehlen Track between Mamer and Kehlen
  • Track near Kehlen Track near Kehlen
  • Firemen in training Firemen in training
  • Forest near Mamer Forest near Mamer
  • Wheat and sunset Wheat and sunset
  • Samba de Luxe Samba de Luxe
  • I don't even like driving 42.2 km I don't even like driving 42.2 km
  • Marathon's leader Marathon's leader
  • An empty boulevard An empty boulevard
  • Official bike Official bike
  • Runner Runner
  • Le Palais Le Palais
  • The Gate The Gate
  • Runner Runner
  • Alzette river Alzette river
  • Tower Tower
  • Funiculary Funiculary
  • Go Vegan campain Go Vegan campain
  • Go Vegan campain Go Vegan campain
  • Piste cyclable d'Echternach near Ernster Piste cyclable d'Echternach near Ernster
  • Road victims memorial Road victims memorial
  • Paved track near Beidweiler Paved track near Beidweiler
  • Farming and radio transmitter Farming and radio transmitter
  • Drinking water for bikers Drinking water for bikers
  • Some people I talked to during my trip Some people I talked to during my trip
  • Consdorf bomb Consdorf bomb
  • Mullerthal canyon Mullerthal canyon
  • Echternach lake Echternach lake
  • Directions in Echternach Directions in Echternach
  • 2431 km to Santiago de Compostela 2431 km to Santiago de Compostela
  • 5th U.S. Infantry Division memorial 5th U.S. Infantry Division memorial
  • The Sûre river The Sûre river
  • Cayaking Cayaking
  • Médaille de la reconnaissance nationale Médaille de la reconnaissance nationale
  • Birtrange castle Birtrange castle
  • Colmar-Berg sign Colmar-Berg sign
  • Sculpted owl (Duc?) in Bissen park Sculpted owl (Duc?) in Bissen park
  • Owl Owl
  • Information board about Bissen Information board about Bissen
  • Nut house in Useldange Nut house in Useldange
  • Useldange Castle Useldange Castle
  • Sculpted lion Sculpted lion
  • Accidental meeting with a fox Accidental meeting with a fox
  • Road between Nospelt and Roodt/Eisch Road between Nospelt and Roodt/Eisch
  • New Castle of Ansembourg New Castle of Ansembourg
  • Äischdall Äischdall
  • Didelbur historic lavoir Didelbur historic lavoir
  • Water in Mersch Park Water in Mersch Park
  • Wooden path in Mersch Park Wooden path in Mersch Park
  • Mersch Park Mersch Park
  • Track up Track up
  • Bloomy ride Bloomy ride
  • A way in the field A way in the field
  • On the edge of the forest On the edge of the forest
  • Graveling on the trail Graveling on the trail
  • The most common sign in Belgium? The most common sign in Belgium?
  • Falling ice... ha ha ha... Falling ice... ha ha ha...
  • Somewhere between Messancy and Clemency Somewhere between Messancy and Clemency
  • Sunset Sunset
  • Forest in Capellen Forest in Capellen
  • Fox looking for a needle in several haystacks Fox looking for a needle in several haystacks
  • The beginning of golden hour The beginning of golden hour
  • Night sky Night sky
  • 10,000 km photo stop with 2 WorldTraveller bikes 10,000 km photo stop with 2 WorldTraveller bikes
  • Enneschte Bësch Enneschte Bësch
  • Mamerdal Mamerdal
  • Hot sun Hot sun
  • Sunset in the city Sunset in the city
  • Asphalt track between Mamer and Kehlen Asphalt track between Mamer and Kehlen
  • Picnic break Picnic break
  • Villa Romaine Goeblange Villa Romaine Goeblange
  • Six horns pointing at me! Six horns pointing at me!
  • Unpaved track near Kehlen Unpaved track near Kehlen
  • No smoking No smoking
  • Haystack near Bertrange Haystack near Bertrange
  • Traditional photo stop near Eischen Traditional photo stop near Eischen
  • Infected oak tree Infected oak tree
  • Niederpallen station Niederpallen station
  • Golden hour on PC 12 near Bissen Golden hour on PC 12 near Bissen
  • Pettingen Castle Pettingen Castle
  • De-construction De-construction
  • City park City park
  • Forest South of Leudelange Forest South of Leudelange
  • Nuit des Merveilles Nuit des Merveilles
  • Nuit des Merveilles Nuit des Merveilles
  • Nuit des Merveilles Nuit des Merveilles
  • Nuit des Merveilles Nuit des Merveilles
  • Nuit des Merveilles Nuit des Merveilles
  • Nuit des Merveilles Nuit des Merveilles
  • Nuit des Merveilles Nuit des Merveilles
  • Nuit des Merveilles Nuit des Merveilles
  • Alles op de Vëlo 2019 Alles op de Vëlo 2019
  • Schoenfels Castle Schoenfels Castle
  • Alles op de Vëlo 2019 Alles op de Vëlo 2019
  • Alles op de Vëlo 2019 Alles op de Vëlo 2019
  • Alles op de Vëlo 2019 Alles op de Vëlo 2019
  • Alles op de Vëlo 2019 Alles op de Vëlo 2019
  • CR 125 road near Fischbach CR 125 road near Fischbach
  • Wooden bridge on PC 5 Wooden bridge on PC 5
  • Piste cyclable d'Echternach near Ernster Piste cyclable d'Echternach near Ernster
  • On the way to Bettembourg to catch a train On the way to Bettembourg to catch a train
  • Motorway underpass near Roeser Motorway underpass near Roeser
  • Train to Nancy on the platform; ready to board. Train to Nancy on the platform; ready to board.
  • Cycled 1 km, 162 left to destination. Cycled 1 km, 162 left to destination.
  • Industry near Laneuveville-devant-Nancy Industry near Laneuveville-devant-Nancy
  • La Meurthe river La Meurthe river
  • The "not-yet-ready" part of the cycling route between Nancy and The "not-yet-ready" part of the cycling route between Nancy and
  • Freshly paved cycling route along the canal Freshly paved cycling route along the canal
  • Cycling directions near Einville-au-Jard Cycling directions near Einville-au-Jard
  • First cyclists I met on my way, after 40 km. First cyclists I met on my way, after 40 km.
  • Fresh cycleway near the village of Lagarde Fresh cycleway near the village of Lagarde
  • Canal de la Marne au Rhin near Moussey Canal de la Marne au Rhin near Moussey
  • Where you don't know if the canal becomes a pond or a lake Where you don't know if the canal becomes a pond or a lake
  • Grande Écluse de Réchicourt Grande Écluse de Réchicourt
  • Restricted access Restricted access
  • This was a ride from Nancy to Strasbourg so the sign fits This was a ride from Nancy to Strasbourg so the sign fits
  • EuroVelo 5 in grassland EuroVelo 5 in grassland
  • A locality's name with a double X; not common on France A locality's name with a double X; not common on France
  • Le saut de mouton Le saut de mouton
  • Cyclists, for your safety stay on the cycleway Cyclists, for your safety stay on the cycleway
  • Cycling directions and insect hotel in Hesse Cycling directions and insect hotel in Hesse
  • Cycling routes map near Sarrebourg Cycling routes map near Sarrebourg
  • Eifel bridge on the canal Eifel bridge on the canal
  • Eifel bridge information board Eifel bridge information board
  • Eifel bridge on the canal with Nepomouck statue Eifel bridge on the canal with Nepomouck statue
  • Let's share the road Let's share the road
  • The village of Schneckenbusch The village of Schneckenbusch
  • Typical house at the old canal locks Typical house at the old canal locks
  • Canals fork Canals fork
  • Rail bridge Rail bridge
  • Lutzelbourg castle Lutzelbourg castle
  • Boats on the canal in Lutzelbourg Boats on the canal in Lutzelbourg
  • Welcome to Alsace Welcome to Alsace
  • Canal de la Marne au Rhin, Saverne Canal de la Marne au Rhin, Saverne
  • Saverne Saverne
  • Castles near Saverne (Haut-Barr and Grand-Geroldseck) Castles near Saverne (Haut-Barr and Grand-Geroldseck)
  • Abbatiale Saint-Étienne, Marmoutier Abbatiale Saint-Étienne, Marmoutier
  • Vineyards near Odratzheim Vineyards near Odratzheim
  • EuroVelo 5 information board in Soultz-les-Bains EuroVelo 5 information board in Soultz-les-Bains
  • The village of Ernolsheim-sur-Bruche The village of Ernolsheim-sur-Bruche
  • Two storks Two storks
  • Bike ride around the corn fields Bike ride around the corn fields
  • Tomatoes Tomatoes
  • Cosmos flower Cosmos flower
  • Onion Onion
  • Black pepper Black pepper
  • Fig Fig
  • Bumble-bee on lavender Bumble-bee on lavender
  • Ponts Couverts, Petite France, Strasbourg Ponts Couverts, Petite France, Strasbourg
  • Cycling in progress Cycling in progress
  • Trees and power Trees and power
  • Cycling directions near Boofzheim Cycling directions near Boofzheim
  • Cycling on gravel track Cycling on gravel track
  • Thunderstorm clouds timelapse Thunderstorm clouds timelapse
  • Stuxnet Tee to work Stuxnet Tee to work
  • Thunderstorm Thunderstorm
  • Thunderstorm Thunderstorm
  • Goeblange water tower just after the thunderstorm Goeblange water tower just after the thunderstorm
  • Kehlen just after the thunderstorm Kehlen just after the thunderstorm
  • After the storm in Kehlen After the storm in Kehlen
  • Rue des Celtes, Luxembourg Rue des Celtes, Luxembourg
  • Wildlife photography exhibition in Bertrange Wildlife photography exhibition in Bertrange
  • Tee of the day Tee of the day
  • Äischdall Äischdall
  • Chaingang Chaingang
  • Hollenfels Hollenfels
  • Traditional photo stop place Traditional photo stop place
  • Cycleway near Redange Cycleway near Redange
  • Cycleway near Redange Cycleway near Redange
  • Bike training Bike training
  • Batracian Batracian
  • Pettingen castle Pettingen castle
  • Dramatic clouds near Kleinbettingen water tower (before the show Dramatic clouds near Kleinbettingen water tower (before the show
  • Rain to Arlon Rain to Arlon
  • Short stop in Brussels Short stop in Brussels
  • Short stop in Brussels Short stop in Brussels
  • Antwerp station Antwerp station