-
A night landscape around the bike
-
Testing bike lights
-
Red power
-
PC 1 between Grund and Hesperange along the Alzette river
-
PC 1 between Grund and Hesperange along the Alzette river
-
On the way to Bettembourg to catch a train
-
Mamer Schlass night panorama
-
Lit snowman
-
Walking directions to the bridge
-
Cycleway in Kirchberg
-
Sentier de la Basse-Sûre
-
Hiking directions in Echternach
-
Biking above all
-
Call of the forest
-
Snowman sitting on a bench
-
Bike parking at a petrol station
-
Skate Park Hollerich 360 degrees panorama
-
Under and on Pont Adolphe
-
The lower Sauer river
-
A place to stop
-
Water reflections
-
Luxembourg Grund night panorama
-
Night above Grund
-
A playground at night
-
Night ride in the forest
-
Bollendorf Castle
-
A playground at night
-
A playground at night
-
Echternach bridge
-
Picnic shelter on PC1 in Bambësch
-
PC 3 near Bollendorf-Pont
-
A playground at night
-
Cycling directions in Echternach
-
PC 1 diversion
-
Cycling on the snow (video)
-
Curves
-
Snowman sitting on a bench
-
A tree and playground at night
-
Track in Mamerdal
-
Mamerdall at night
-
A bollard you can't miss
-
Parc Lentz
-
Above the Grund
-
Skate Park Hollerich 360 degrees spherical panorama
-
Night bike wash in Hesper Park
-
Terrible wind out there
-
Bike in Fort Thüngen
-
Dandelion flower
-
Strawberry flower
-
Annual flower in the garden
-
Dramatic sky over the Alzette during golden hour
-
PC 1 bridge under Route de Thionville
-
Rosemary flower
-
This is the hottest thing ever. Period.
-
Winter 2020, day 1 of 2
-
Let it rain
-
Bike reflection
-
Light painting in Bambësch
-
Echternach bridge
-
Thunderstorm timelapse
-
Green strawberry
-
Christmas lights in Hesper Park
-
Number 17
-
Flower
-
Christmas lights in Hesper Park
-
Hesper Park
-
Free Mobility in Luxembourg celebration
-
Light painting in Mamerdal canyon
-
Free Mobility in Luxembourg celebration
-
Schiessentümpel panorama
-
Bock
-
Mamerdal Canyon
-
Grumpy mill light painting
-
PC1 in Reckenthal after a thunderstorm
-
Abstract art made with rain and sodium lights
-
View on Château de Hesperange from PC 1
-
Mamerdal's canyon
-
Strawberry flower
-
Rush hour vs. freedom of movement
-
Face of the mill
-
Hesper Park
-
Grund skyline
-
Canyon on a winter night
-
PC 1 in the forest between Hesperange and Grund
-
Bike light painting
-
Garden flowers
-
Frozen pond in Hesper Park
-
20190514 110326
-
Schiessentümpel panorama
-
Bike at the empty funfair
-
Garden peg
-
Garden flowers
-
Garden flowers
-
Garden flowers
-
Garden flowers
-
Garden flowers
-
Garden flowers
-
Garden flowers
-
Currant
-
Let's make it happen
-
Rosemary
-
Luxembourg Light Festival near Corniche
-
Drëps Picnic place
-
Light painting in the forest
-
PC 1 in Merl
-
Garden
-
Call of the forest
-
Riding home after a long day
-
Oak leaves
-
BBQ
-
Sentier de la Mamer
-
J's birthday ride
-
Bridge at Chinese embassy
-
Bike at the funfair
-
Réimesch Thermen zu Mamer Mercator Panorama
-
A bike for two
-
Bridge in Parc Lentz
-
Le Grand Dagoda Blanc, a K-Doll in Bertrange
-
Lovely forest
-
Pfaffenthal valley from above
-
PC 1 panorama near Eicherfeld
-
Metal Mouth Makeover: Two Weeks In
-
Moonrise time lapse
-
PC 1 in Bambësch, winter version
-
Vel'Oh
-
Muddy, rainy and chilly; welcome to November
-
Remains of roman baths
-
Alzette river
-
B:nightride Péitruss 2017-04-27
-
The Metal Galaxy in My Mouth
-
Night ride in the fog
-
Flooded way
-
In the forest at night
-
Wandering in the woods with a bike
-
Flower
-
Every bike has a shadow
-
Fog in Kockelscheuer
-
Pfaffenthal from Red Bridge
-
Metal Mouth Makeover: The Braces Saga Begins
-
Bike wash station in Hesper Park
-
Call of the horses
-
The Alzette river
-
Luxembourg, Kirchberg, between Philharmonie and Melia Hotel
-
Hide and seek
-
At the empty funfair
-
J's birthday ride
-
Alzette river in Hesperange
-
Flooded (1)
-
Remains of roman baths
-
The Mamerdal canyon
-
Black bollard at night
-
Alzette river in Grund
-
Light painting bike in the fog
-
Cycling and driving infrastructure, side by side
-
I see faces
-
Night ride
-
Remains of roman baths
-
Planet Philharmonie
-
Dramatic sunset in Parc Lentz, Bertrange
-
Wheely Grateful for Braces!
-
Canyon in Sentier de la Mamer
-
Bike on the bridge
-
Twilight on PC 13
-
Foggy morning
-
Fog for halloween time lapse
-
PC 1 along Val Sainte Croix in Luxembourg City
-
Fiestorkest at City Hall
-
Threatening sky
-
Light painting on the Alzette river
-
Dirty morning
-
Buergbrennen Beggen 2016 Timelapse
-
Flooded (2)
-
A curvy path in Bambësch
-
20160425 183443 HDR
-
J's birthday ride
-
A Mouthful of Metal: The Transformation Begins
-
Cloche d'Or
-
Dirt and stones
-
GCUM and on the phone
-
Sentier de la Mamer
-
Living dangerously
-
Panoramic forest
-
Moss
-
Bock Casemates and Neumünster Abbey
-
Trees and Milky Way in a blender
-
Selfie
-
Observation
-
Train crossing the bridge on PC1 between Merl and Cessange
-
A couple of snow flakes for the 333rd active day this year
-
Under the Red Bridge
-
Ephemeral exhibition in Grund tunnel
-
Trapped inside
-
Wildlife
-
A short slope before entering the forest
-
Luxembourg the Old City from Fort Thüngen
-
Back on track in Bambësch
-
Koerich Castle at night
-
Morning ride to work
-
Signs in Bambësch
-
Sunset in Helfent
-
Got home safely
-
Frost on wood, be careful!
-
Kayak club Hesper
-
Wood: slippery when wet
-
Spuerkeess during astronomical twilight
-
PC 1 on Val Sainte Croix to Strassen
-
Gantenbeinsmillen
-
Badgers in the park
-
Gravel path in Helfent
-
Temple Romain
-
Artwork in Hesper Park
-
Illuminated walkway
-
Star trails
-
Riding in a canyon
-
Stop sign
-
Cow
-
Because blocking the cycling lane is not enough
-
In the field
-
Nomad bike theatre
-
Cycling lane in Merl
-
A ride with a view over Müllerthal
-
The Mamerdal canyon
-
PC 1 on residential street
-
Autumn ride to work
-
Nomad bike theatre
-
Luxembourg, Kirchberg, between Philharmonie and Melia Hotel
-
Entering the forest before going to work
-
Luxembourg City skyline
-
No swimming!
-
Night fly
-
After the heavy rain in the Alzette river
-
Morning autumn ride
-
Fräiheetsbam playground
-
'coz clearing snow is not enough
-
Their freedom
-
PC1 Between Beggen and Eicherfeld
-
Parc Lentz on a rainy night
-
Cyclehack promotion
-
PC 14 is closed? No problem I just went via Mamerdal.
-
Shit on the road
-
A screw that can screw up your tyre
-
Flooded field
-
Planet Bock at night
-
Parc Lentz on a rainy night
-
Drought
-
Leaves on the way
-
Ephemeral exhibition in Grund tunnel
-
Path near the Conservatoire de Luxembourg
-
Nomad bike theatre
-
Sunny autumn day
-
Schueberfouer fireworks
-
Need a break? No problem!
-
Merl to Helfent cycleway in the snow
-
Commuting to work through the forest
-
The red bench
-
Jumping off the bike
-
Don't look back
-
Sunflower
-
Beginning of PC 13
-
Ephemeral exhibition in Grund tunnel
-
MVOS season in the office basement
-
High water level, but no flooding
-
PC 1 in Bambësch next to Bridel
-
Bike reflection in the puddle
-
Thin layer of snow between Luxembourg and Bertrange
-
A city for vampires
-
Lac de la Haute-Sûre at night
-
Hesper park
-
Storm coming
-
Grumpy light painting
-
PC 1 in Bambësch
-
Bike reflection
-
Bike on frost in the forest
-
Canyon in Mamerdal
-
Wild closure
-
Stars at night
-
Moonrise
-
Fire breathing
-
When mountain biking meets hiking
-
Picnic table
-
Bike traffic jam
-
Chance of snow, so I did a detour.
-
Above PC 1 in Grund
-
When Ascent equals Altitude
-
Lac de la Haute-Sûre
-
PC 2 fork
-
Autumn on PC 1 near Cessange
-
Destruction of Nature reserve continues...
-
Who let the cows out?
-
Foggy morning
-
A water pond where frogs mate
-
Water vortex
-
Piste cyclable d'Echternach in Winter
-
Flooded way between Bertrange and Mamer
-
Bech tunnel on PC 2
-
Wooden bridge
-
Frost on the branch
-
The Pétrusse river in Bertrange
-
Creek at Drëps picnic area
-
Mamerdal canyon
-
Nomad bike theatre
-
Star trails capture
-
Alzette valley to Hesperange
-
Guess who cycled this one... down?
-
Two options
-
Fire jump
-
Hail on the road
-
trapped inside: not anymore
-
Montée Pilate to Beggen
-
Corniche
-
Fire breathing
-
Frozen forest
-
Fire breathing
-
Luxembourg Light Festival, Blue
-
Lac de la Haute-Sûre at night
-
Lac de la Haute-Sûre
-
River flows
-
Summer morning commute
-
Thunderstorm around
-
Nomad bike theatre
-
Winter hike to Nature Trail Enneschte Bësch
-
Flooded way near Bertrange
-
Evening summer in Merl
-
Artwork at Schläifmillen
-
Sky above Northern Luxembourg on a clear night
-
Recyclhippo
-
Sunset in Parc Lentz in Helfent, Bertrange
-
Horse
-
Cycling directions in Hesper Park
-
Fire breathing
-
Flower
-
Buergbrennen
-
PC 1 in Reckenthal
-
Bike cargo
-
Puddle and light pollution
-
Lac de la Haute-Sûre at night
-
GoUrban
-
Mountain bike
-
Destruction of Nature reserve?
-
Morning visit
-
Fire breathing
-
Autumn colours
-
Sky
-
Fire breathing
-
Studded tyres
-
Red bench
-
Fire breathing
-
Lac de la Haute-Sûre at night
-
Morning detour to work
-
Directions in Bambësch
-
Nomad bike theatre
-
First morning of MVOS 2018
-
Fire jump
-
Nomad bike theatre
-
Not alone
-
Trekking bike at night
-
Kommunales Naturschutzgebeit
-
My route, elevated
-
A natural car barrier
-
Early summer to work
-
Fire breathing
-
Fire breathing
-
Lac de la Haute-Sûre at night
-
Doudeg Fra
-
Fire jump
-
Pétrusse river in Bertrange
-
MVOS 2017 day 2: bike parking full at school in Bertrange
-
Fire breathing
-
City promenade to Glacis
-
Fire breathing
-
Artwork in Hesper Park
-
Fire jump
-
Nomad bike theatre
-
Bike counter and a bike
-
Buergbrennen
-
A thunderstorm at night
-
Water invasion
-
Fire jump
-
Cows before sunset
-
Winter 2020, day 2 of 2
-
Bambësch
-
Alzette valley to Hesperange
-
Artwork at Schläifmillen
-
Nomad bike theatre
-
Lac de la Haute-Sûre
-
Sleeping ducks in Hesper Park
-
Fire breathing
-
EZ parking
-
Mamerdal canyon
-
After work detour
-
Leaving residential area in Bertrange
-
Bike at with nomad bike theatre
-
PC1 on rue des Celtes in Merl
-
Lac de la Haute-Sûre
-
Nomad bike theatre
-
Sitting in the canyon
-
Lac de la Haute-Sûre
-
Forest trees
-
Reckendallerkopp
-
Sky above Northern Luxembourg on a clear night