• The temperature at Vëlosummer's end The temperature at Vëlosummer's end
  • Nature's raw power on the banks of the Alzette Nature's raw power on the banks of the Alzette
  • The road to the setting sun The road to the setting sun
  • Cloudy with a chance of a great bike ride Cloudy with a chance of a great bike ride
  • Two wheels, three friends, endless roads Two wheels, three friends, endless roads
  • A peaceful way beneath the trees A peaceful way beneath the trees
  • The flower's vibrant dance The flower's vibrant dance
  • Braderie in Mondorf-les Bains Braderie in Mondorf-les Bains
  • The calm before the equestrian storm The calm before the equestrian storm
  • When left is the only right When left is the only right
  • Free doll Free doll
  • Off the beaten track Off the beaten track
  • The path's red sentinel The path's red sentinel
  • Timmy by the window Timmy by the window
  • Surrounded by thunderstorms at the end of the Vëlosummer day Surrounded by thunderstorms at the end of the Vëlosummer day
  • When the sky decides to have a tantrum When the sky decides to have a tantrum
  • A city seen through tears of rain A city seen through tears of rain
  • Thunderstruck and train-bound Thunderstruck and train-bound
  • End of Vëlosummer loop, back to town by train End of Vëlosummer loop, back to town by train
  • The sky's grand theatre The sky's grand theatre
  • A dramatic sky over the Alzette valley A dramatic sky over the Alzette valley
  • Moo-ving in before the storm Moo-ving in before the storm
  • The river's mirror The river's mirror
  • Enjoying the views in the Our valley Enjoying the views in the Our valley
  • The earth's sudden descent The earth's sudden descent
  • Holy river, what a view on my 8th valley today Holy river, what a view on my 8th valley today
  • The invisible meeting of the waters The invisible meeting of the waters
  • New signposted bike routes in Bigelbach New signposted bike routes in Bigelbach
  • The cyclist and the rolling hills The cyclist and the rolling hills
  • Enjoying this amazing panorama during Vëlosummer Enjoying this amazing panorama during Vëlosummer
  • Having a baa-rilliant time on Vëlosummer Having a baa-rilliant time on Vëlosummer
  • The road to the past The road to the past
  • Ewe gotta be kidding me, it's hot in Medernach Ewe gotta be kidding me, it's hot in Medernach
  • A peaceful moment with a turtle A peaceful moment with a turtle
  • Acorn cabins: nuts about nature Acorn cabins: nuts about nature
  • Puddle jumper Puddle jumper
  • Signs pointing to places in the opposite direction of the Vëlos Signs pointing to places in the opposite direction of the Vëlos
  • Holy cow, what a view! Holy cow, what a view!
  • Windy detour: nature's hair day Windy detour: nature's hair day
  • A symphony of light A symphony of light
  • Bench with a light show Bench with a light show
  • Light painting experiment Light painting experiment
  • Light painting experiment Light painting experiment
  • Just a casual stroll... with a minor roadblock Just a casual stroll... with a minor roadblock
  • Scavenger hunt #2 Scavenger hunt #2
  • A path through the enchanted forest A path through the enchanted forest
  • Empty N11 Empty N11
  • The radar on Route d'Echternach won't flash anyone today The radar on Route d'Echternach  won't flash anyone today
  • Scavenger hunt #1 Scavenger hunt #1
  • Concrete jungle meets real jungle Concrete jungle meets real jungle
  • Taking the scenic route Taking the scenic route
  • The cycle of seasons The cycle of seasons
  • Time travelling in the forest Time travelling in the forest
  • Just going with the flow Just going with the flow
  • The earth's eye The earth's eye
  • Great bike ride in the woods Great bike ride in the woods
  • Timmy and my socks Timmy and my socks
  • Sauer river in Ingeldorf Sauer river in Ingeldorf
  • Mercier vintage bike at Asport Cycling Mercier vintage bike at Asport Cycling
  • Fishy story under the bridge Fishy story under the bridge
  • Group picture at a viewpoint during the guided tour Group picture at a viewpoint during the guided tour
  • Just a castle and a forest hill at a viewpoint Just a castle and a forest hill at a viewpoint
  • Sculpture of a boar Sculpture of a boar
  • Guide for one day Guide for one day
  • Guide for one day Guide for one day
  • Guide for one day Guide for one day
  • Guide for one day Guide for one day
  • Afterwork social Vëlosummer ride Afterwork social Vëlosummer ride
  • Afterwork social Vëlosummer ride Afterwork social Vëlosummer ride
  • Met some friendly sheep on my way Met some friendly sheep on my way
  • A golden carpet under a grey sky A golden carpet under a grey sky
  • Sunflower planet: population, sunflowers Sunflower planet: population, sunflowers
  • Stunning sunflower field near Mondercange Stunning sunflower field near Mondercange
  • Bee-sy at work Bee-sy at work
  • Hello sunshine (almost) Hello sunshine (almost)
  • Timmy after waking up Timmy after waking up
  • Let there be light (and landscapes)! Let there be light (and landscapes)!
  • Nature's delicate details Nature's delicate details
  • Where the road leads to the horizon Where the road leads to the horizon
  • Exploring the forest's hidden paths Exploring the forest's hidden paths
  • Piscine Tournesol (Sunflower Pool) at Camping Birkelt Piscine Tournesol (Sunflower Pool) at Camping Birkelt
  • Masked marvel Masked marvel
  • Bësch != toilette Bësch != toilette
  • The gentle giants of the field The gentle giants of the field
  • Pond-ering life by the water Pond-ering life by the water
  • The woolly guardians of the hill The woolly guardians of the hill
  • A pathway to serenity A pathway to serenity
  • Nature's reclamation project Nature's reclamation project
  • Another idyllic spot, just waiting for the crowds Another idyllic spot, just waiting for the crowds
  • Embracing the Mullerthal trails Embracing the Mullerthal trails
  • Water you waiting for? Water you waiting for?
  • Stone steps to the unknown Stone steps to the unknown
  • Rock and roll in the woods Rock and roll in the woods
  • Slippery slopes and muddy hopes Slippery slopes and muddy hopes
  • Nothing screams safety like a lovely stroll down Nothing screams safety like a lovely stroll down
  • Timmy and my socks Timmy and my socks
  • Mooning the timber Mooning the timber
  • Evening's gentle giant Evening's gentle giant
  • Sun's going to bed with a pink blanket Sun's going to bed with a pink blanket
  • Hair today, bread tomorrow Hair today, bread tomorrow
  • Thermoplastic degradation Thermoplastic degradation
  • Gone in a puff of smoke (and a bit of flame) Gone in a puff of smoke (and a bit of flame)
  • Gathering gone wrong Gathering gone wrong
  • A place that once was A place that once was
  • The dragon's tooth The dragon's tooth
  • A gathering place, now just a memory A gathering place, now just a memory
  • Where the tarmac ends and the adventure begins Where the tarmac ends and the adventure begins
  • Root awakening Root awakening
  • Circinate vernation in dryopteris Circinate vernation in dryopteris
  • A little green fella waitin' for his big day A little green fella waitin' for his big day
  • Fifty-six shades of rusty Fifty-six shades of rusty
  • A purple crown amidst a sea of green spikes A purple crown amidst a sea of green spikes
  • Bench warmers (Nettle edition) Bench warmers (Nettle edition)
  • Tree-mendous hair day Tree-mendous hair day
  • Road rlosed to everything except bikes: this week's VIPs Road rlosed to everything except bikes: this week's VIPs
  • Shopping cart gone rogue: lost and living its best life Shopping cart gone rogue: lost and living its best life
  • Site archéologique du Gurtelbach Site archéologique du Gurtelbach
  • Site archéologique du Gurtelbach Site archéologique du Gurtelbach
  • Dehlingen fishing pond Dehlingen fishing pond
  • Goat Goat
  • Triple baas Triple baas
  • Forest trees Forest trees
  • Forest rocks Forest rocks
  • Forest rocks Forest rocks
  • Forest rocks Forest rocks
  • Invasive plant Invasive plant
  • Rocher de la Guérite Rocher de la Guérite
  • Grotte d'Amour Grotte d'Amour
  • Grotte d'Amour Grotte d'Amour
  • Rocks Rocks
  • Vosges du Nord Vosges du Nord
  • Sculpture Sculpture
  • Forest path near la Petite-Pierre Forest path near la Petite-Pierre
  • Forest path near la Petite-Pierre Forest path near la Petite-Pierre
  • Maison des poètes, la Petite-Pierre Maison des poètes, la Petite-Pierre
  • Old water heater Old water heater
  • Path under la Petite-Pierre castle Path under la Petite-Pierre castle
  • Underground natural water tank from La Petite Pierre Underground natural water tank from La Petite Pierre
  • Forest path Forest path
  • Forest path Forest path
  • Fallen tree Fallen tree
  • Can you read this? Can you read this?
  • Graufthal Graufthal
  • Baa! Baa!
  • Route Forestière du Rehbach Route Forestière du Rehbach
  • Forest path near la Petite-Pierre Forest path near la Petite-Pierre
  • La Petite-Pierre castle La Petite-Pierre castle
  • Forest path near la Petite-Pierre Forest path near la Petite-Pierre
  • La Petite-Pierre La Petite-Pierre
  • La Petite-Pierre La Petite-Pierre
  • Turelbaach castle Turelbaach castle
  • Turelbaach castle Turelbaach castle
  • Track near Dellen Track near Dellen
  • Forest track near Heispelt Forest track near Heispelt
  • Viewpoint on the Stauséi Viewpoint on the Stauséi
  • Resting place near Arsdorf Resting place near Arsdorf
  • Path near Arsdorf Path near Arsdorf
  • Boats near Pont-Misère Boats near Pont-Misère
  • Rollercoaster on the GPS Rollercoaster on the GPS
  • Track near Surré Track near Surré
  • Upper-Sûre natural park sign near Surré Upper-Sûre natural park sign near Surré
  • Track near Grumelange Track near Grumelange
  • Bricks of beer Bricks of beer
  • Creek along the border near Wolwelange Creek along the border near Wolwelange
  • Border crossing Border crossing
  • Nature Trail Schlammwiss, Mensdorf Nature Trail Schlammwiss, Mensdorf
  • Timmy the heating controller Timmy the heating controller
  • Big and hidden potholes near Meix-le-Tige Big and hidden potholes near Meix-le-Tige
  • Bike route to Battincourt Bike route to Battincourt
  • Bike route to Battincourt Bike route to Battincourt
  • Cycleway going nowhere Cycleway going nowhere
  • Cycleway going nowhere Cycleway going nowhere
  • Sunflower Sunflower
  • Cows seeking shade Cows seeking shade
  • Cliff near Rollingen Cliff near Rollingen
  • Mini ford Mini ford
  • Track near Bënzert (Mersch) Track near Bënzert (Mersch)
  • Abandoned track near Bënzert Abandoned track near Bënzert
  • Rock and smile Rock and smile
  • Rock and creek Rock and creek
  • I'm feeling safe now... I'm feeling safe now...
  • Snack in Mersch park Snack in Mersch park
  • Old house in Mersch Old house in Mersch
  • Vëlosummer in action, round 2. Vëlosummer in action, round 2.
  • Road going nowhere in Schoenfels Road going nowhere in Schoenfels
  • Rock near path climbing out of Direndall Rock near path climbing out of Direndall
  • Donkey and poney Donkey and poney
  • Mini waterfall near Direndall Mini waterfall near Direndall
  • Track in Mamerdall Track in Mamerdall
  • Vëlosummer Mamerdall Vëlosummer Mamerdall
  • Vëlosummer Mamerdall Vëlosummer Mamerdall
  • Baby goats in Kopstal Baby goats in Kopstal
  • Radar in Mamerdall Radar in Mamerdall
  • Vëlosummer Mamerdall Vëlosummer Mamerdall
  • Vëlosummer Mamerdall Vëlosummer Mamerdall
  • Fin provisoire! Fin provisoire!
  • New pipes New pipes
  • Cows in Sick World Cows in Sick World
  • Blue algae warning in Pétrusse river Blue algae warning in Pétrusse river
  • Watch cat waiting for me Watch cat waiting for me
  • New chain and cassette installed New chain and cassette installed
  • Brake pads replacement Brake pads replacement
  • Chain replacement Chain replacement
  • Old cassette Old cassette
  • Dry Doulemerbaach Dry Doulemerbaach
  • Asphalt track above Schieren Asphalt track above Schieren
  • Ingeldorf Ettelbrück MTB Trail Ingeldorf Ettelbrück MTB Trail
  • Sentier des Auberges de Jeunesse Sentier des Auberges de Jeunesse
  • Waarkdall Waarkdall
  • Track near Welsdorf Track near Welsdorf
  • Path near Bissen Path near Bissen
  • Goat cheese ice cream Goat cheese ice cream
  • Noerdange train museum Noerdange train museum
  • Baby out! Baby out!
  • Track near Steinsel Track near Steinsel
  • Golden hour on PC 15 near Berschbach Golden hour on PC 15 near Berschbach
  • Picnic table near Schrondweiler Picnic table near Schrondweiler
  • Rocher Champignon Lock Rocher Champignon Lock
  • Goodbye tubeless Goodbye tubeless
  • Piuncture that didn't seal Piuncture that didn't seal
  • Safe Cycling Now! Safe Cycling Now!
  • Schueberfouer Schueberfouer
  • Schueberfouer Schueberfouer
  • Gromperekichelcher Gromperekichelcher
  • Green water near Pétange Green water near Pétange
  • Map at Fuusbësch Map at Fuusbësch
  • Fuusbësch Fuusbësch
  • Abandoned chair near Fuusbësch Abandoned chair near Fuusbësch
  • Titelberg Titelberg
  • Sunset near Sanem Sunset near Sanem
  • Golden hour near Limpach Golden hour near Limpach
  • Private: use at your own risk Private: use at your own risk
  • Outside Jardin des Papillons, Grevenmacher Outside Jardin des Papillons, Grevenmacher
  • Bench in front of the Moselle river Bench in front of the Moselle river
  • Greiveldange MTB route Greiveldange MTB route
  • Nature Trail Kuebendällchen Nature Trail Kuebendällchen
  • Vineyards near Remerschen Vineyards near Remerschen
  • Grapes Grapes
  • Moselle vineyards near Remerschen Moselle vineyards near Remerschen
  • Sentier Grouf Sentier Grouf
  • Hollenfels castle Hollenfels castle
  • Pirate hydrant Pirate hydrant
  • Bollard and oil Bollard and oil
  • Useldange castle Useldange castle
  • Sauerdall Sauerdall
  • Camping Du Moulin, Bourscheid-Moulin Camping Du Moulin, Bourscheid-Moulin
  • Track access block Track access block
  • Gringlee viewpoint Gringlee viewpoint
  • Weather station at Gringlee Weather station at Gringlee
  • Track near Gringlee Track near Gringlee
  • Summer day in Predigtstuhl Summer day in Predigtstuhl
  • Predigtstuhl viewpoint Predigtstuhl viewpoint
  • Tree hug Tree hug
  • Sauer bridge coming from Burden Sauer bridge coming from Burden
  • A smile and a Sauer A smile and a Sauer
  • Two bikes, a bench and a Sauer Two bikes, a bench and a Sauer
  • Last Summer Dance Last Summer Dance
  • Oak processionary caterpillar management Oak processionary caterpillar management
  • Choose your Vëlosummer tour Choose your Vëlosummer tour
  • Viewpoint to the trees Viewpoint to the trees
  • Mullerthal Trail Extra Tour D Mullerthal Trail Extra Tour D
  • Grünewald Grünewald
  • Dangerous holes! Dangerous holes!
  • From bad pavement to worse pavement From bad pavement to worse pavement
  • Tough climb out of rue Cyprien Merjai, Dommeldange Tough climb out of rue Cyprien Merjai, Dommeldange
  • Landslide along MTB Trail Beaufort Landslide along MTB Trail Beaufort
  • MTB Trail Beaufort MTB Trail Beaufort
  • White Ernz river near Reisdorf White Ernz river near Reisdorf
  • Track near Larochette Track near Larochette
  • Larochette castle Larochette castle
  • Hanselsbuer waterfall Hanselsbuer waterfall
  • Tree shadows between Meysembourg and Larochette Tree shadows between Meysembourg and Larochette
  • Cave in Meysembourg Cave in Meysembourg
  • Picnic shelter near Schoos Picnic shelter near Schoos
  • A tough climb A tough climb
  • Gousselerbierg Gousselerbierg
  • Hole on the way Hole on the way
  • Nettle Nettle
  • 20210823 195419 20210823 195419
  • Protected border Protected border
  • Schoenfels castle Schoenfels castle
  • Drëps Drëps
  • Family selfie Family selfie
  • It's so dry that no sepia filter is needed It's so dry that no sepia filter is needed
  • House in the neighbourhood House in the neighbourhood
  • Breakfeast Breakfeast
  • Pizza Pizza
  • Family ride Family ride
  • Printed photos in the staircase Printed photos in the staircase
  • 3 mirabelles 3 mirabelles
  • Japanese Whiskey Japanese Whiskey
  • Market Market
  • It's raining It's raining
  • Friendship Friendship
  • Vëlosummer Mamerdal Vëlosummer Mamerdal
  • Forest near Kopstal Forest near Kopstal
  • Sunset in Capellen Sunset in Capellen
  • Windy commute Windy commute
  • Re-cycling Re-cycling
  • Gentleman on a bike Gentleman on a bike
  • Piste cyclable du Nord in Kiischpelt Piste cyclable du Nord in Kiischpelt
  • Piste cyclable du Nord in Kiischpelt Piste cyclable du Nord in Kiischpelt
  • Matching socks Matching socks
  • View from Niclosbierg View from Niclosbierg
  • Niclosbierg Niclosbierg
  • Cycling in Mullerthal Cycling in Mullerthal
  • Cycling infrastructure on PC 9 Cycling infrastructure on PC 9
  • Confluence point of 3 cycling routes Confluence point of 3 cycling routes
  • Wolf balloon just took off Wolf balloon just took off
  • Drëps Drëps
  • Bike ride to the garden Bike ride to the garden
  • Bike ride to the garden Bike ride to the garden
  • Bike ride to the garden Bike ride to the garden
  • Bike ride to the garden Bike ride to the garden
  • Fountain macro Fountain macro
  • Swimming in Le Giffre Swimming in Le Giffre
  • Cairn Cairn
  • Le Giffre, Samoëns Le Giffre, Samoëns
  • Le Giffre, Samoëns Le Giffre, Samoëns
  • Le Giffre, Samoëns Le Giffre, Samoëns
  • Le Giffre, Samoëns Le Giffre, Samoëns
  • Le Giffre, Samoëns Le Giffre, Samoëns
  • Le Giffre, Samoëns Le Giffre, Samoëns
  • Mural at fruitière des Hauts-Fleury, Mieussy Mural at fruitière des Hauts-Fleury, Mieussy
  • Télésiège de Véran Télésiège de Véran
  • Sign at Lac de Roy Sign at Lac de Roy
  • Lac de Roy Lac de Roy
  • Hiking directions in Roy Hiking directions in Roy
  • Lac de Roy Lac de Roy
  • Orgy Orgy
  • Flora Flora
  • Below Frête de Penaille Below Frête de Penaille
  • View from Frête de Penaille View from Frête de Penaille
  • Ready to jump Ready to jump
  • Posing above Lac de Roy Posing above Lac de Roy
  • Posing above Lac de Roy Posing above Lac de Roy
  • Pointe du Haut Fleury Pointe du Haut Fleury
  • Pointe du Haut Fleury Pointe du Haut Fleury
  • Viewpoint at Pointe du Haut Fleury Viewpoint at Pointe du Haut Fleury
  • Haut Fleury viewpoint Haut Fleury viewpoint
  • Mountain ridge near Pointe de Perret Mountain ridge near Pointe de Perret
  • Peak near Lac de Roy Peak near Lac de Roy
  • Empty chairlifts Empty chairlifts
  • Mont Blanc Mont Blanc
  • Dents du Midi Dents du Midi
  • Bienvenue au pays du Reblochon Bienvenue au pays du Reblochon
  • Col de la Ramaz Col de la Ramaz
  • Aiguille de Criou Aiguille de Criou
  • Le Giffre, Samoëns Le Giffre, Samoëns
  • Le Giffre, Samoëns Le Giffre, Samoëns
  • 20 minutes average exposure 20 minutes average exposure
  • Le Giffre, Samoëns Le Giffre, Samoëns
  • Mobile piano artist, Annecy Mobile piano artist, Annecy
  • Troupeau Troupeau
  • Cathédrale Saint-Pierre, Annecy Cathédrale Saint-Pierre, Annecy
  • Cathédrale Saint-Pierre, Annecy Cathédrale Saint-Pierre, Annecy
  • House 13 House 13
  • Passage de l'Île, Annecy Passage de l'Île, Annecy
  • Fishing in Annecy Fishing in Annecy
  • So many spokes! So many spokes!
  • Out/Élodie Out/Élodie
  • Out/Élodie Out/Élodie
  • A dive into Lac d'Annecy A dive into Lac d'Annecy
  • Follow the leaders Follow the leaders
  • Follow the leaders Follow the leaders
  • Lac d'Annecy Lac d'Annecy
  • Lac d'Annecy Lac d'Annecy
  • Lac d'Annecy Lac d'Annecy
  • Annecy Annecy
  • Annecy Annecy
  • Annecy Annecy
  • Annecy Annecy
  • Annecy Annecy
  • Annecy Annecy
  • Annecy Annecy
  • Dystopia (Annecy paysages exhibition) Dystopia (Annecy paysages exhibition)
  • Ruin at Joux Plane Ruin at Joux Plane
  • Lac de Joux Plane Lac de Joux Plane
  • Thunderstorms around Thunderstorms around
  • Rain below us Rain below us
  • Thunder cloud Thunder cloud
  • Clouds rising up from the valley Clouds rising up from the valley
  • Rain below La Bourgeoise Rain below La Bourgeoise
  • Viewpoint at La Bourgeoise Viewpoint at La Bourgeoise
  • Changing weather at La Bourgeoise Changing weather at La Bourgeoise
  • La Bourgeoise La Bourgeoise
  • Mont Blanc from La Bourgeoise Mont Blanc from La Bourgeoise
  • La Bourgeoise La Bourgeoise
  • La Bourgeoise La Bourgeoise
  • La Bourgeoise La Bourgeoise
  • La Bourgeoise La Bourgeoise
  • La Bourgeoise La Bourgeoise
  • Mapellet Mapellet
  • Mapellet Mapellet
  • Mapellet Mapellet
  • Mapellet Mapellet
  • Mapellet Mapellet
  • Mapellet Mapellet
  • Mapellet Mapellet
  • Rocks between Joux Plane and Mapellet Rocks between Joux Plane and Mapellet