• Moss and Asphalt: Imperfect Harmony Moss and Asphalt: Imperfect Harmony
  • The road along the Wark, paved with good intentions The road along the Wark, paved with good intentions
  • Task Failed Successfully Task Failed Successfully
  • Asphalt amidst the wild Asphalt amidst the wild
  • Different Greens, All Beautiful Different Greens, All Beautiful
  • Simple Pleasures, Rural Treasures Simple Pleasures, Rural Treasures
  • Chasing rainbows...again. Chasing rainbows...again.
  • Repeating Patterns of Light and Shadow Repeating Patterns of Light and Shadow
  • Naturpark Südeifel: Sign me up for some nature! Naturpark Südeifel: Sign me up for some nature!
  • The Forest's Hidden Secrets The Forest's Hidden Secrets
  • Let's Hit the Trail! Oh damn! Let's Hit the Trail! Oh damn!
  • Bronze against muted tones, sharp lines of the envelope Bronze against muted tones, sharp lines of the envelope
  • Multiple Sheep! Action on the Hill! The lamb is so cute! Multiple Sheep! Action on the Hill! The lamb is so cute!
  • A Pause in Waarkdall A Pause in Waarkdall
  • Tranquility in the Waarkdall Tranquility in the Waarkdall
  • Moss Wanted: The Great Wall of Niederfeulen Moss Wanted: The Great Wall of Niederfeulen
  • Rock 'n' Troll: Is This Where the Internet Trolls Live? Rock 'n' Troll: Is This Where the Internet Trolls Live?
  • The Boy on the Bike: A Bronze Adventure The Boy on the Bike: A Bronze Adventure
  • Pastoral Symphony in Black and White Pastoral Symphony in Black and White
  • Ewe Lookin' At Me? Ewe Lookin' At Me?
  • Chasing Rainbows (and Cyclists) on the PC 16 Chasing Rainbows (and Cyclists) on the PC 16
  • Two Wheels and a Cheeky Grin Two Wheels and a Cheeky Grin
  • Graffiti Gang's Ettelbruck Extravaganza Graffiti Gang's Ettelbruck Extravaganza
  • Eyes on the Street Art Prize Eyes on the Street Art Prize
  • Moss Boss: Who Needs Mortar When You've Got Moss? Moss Boss: Who Needs Mortar When You've Got Moss?
  • Oh, Great, Another 'Heatwave'. Oh, Great, Another 'Heatwave'.
  • A Perfect Day by the Bettendorf Waters A Perfect Day by the Bettendorf Waters
  • Uphill Struggle: My Legs Aren't Ready for This Uphill Struggle: My Legs Aren't Ready for This
  • Tree-mendous Road Ahead! Tree-mendous Road Ahead!
  • Dancing Reeds Dancing Reeds
  • Chasing the Golden Hour on Two Wheels Chasing the Golden Hour on Two Wheels
  • Pushing Boundaries: Cycling, Climbing, and the Pursuit of Adventure. Pushing Boundaries: Cycling, Climbing, and the Pursuit of Adventure.
  • Climb the Hills, Chase the Sauer! Climb the Hills, Chase the Sauer!
  • Uphill Battle: The Bike's Having a Laugh! Uphill Battle: The Bike's Having a Laugh!
  • Tranquil Flow, Gentle Rhythm Tranquil Flow, Gentle Rhythm
  • Tree-mendous Cycling Fail Tree-mendous Cycling Fail
  • Rushing Waters, Vibrant Life Rushing Waters, Vibrant Life
  • Formation of Hair Ice on Decaying Wood Formation of Hair Ice on Decaying Wood
  • Frosty Fun on Féischterbierg! Frosty Fun on Féischterbierg!
  • Bourscheid: Fortress Against the Sky Bourscheid: Fortress Against the Sky
  • Good Vibes Only: A Recipe for a Happy Home Good Vibes Only: A Recipe for a Happy Home
  • Oh, look, another scenic dirt track. Oh, look, another scenic dirt track.
  • When the path decides to become a pool! When the path decides to become a pool!
  • When the road takes a dip… and a swim! When the road takes a dip… and a swim!
  • Where the Earth Speaks in Brown Tones Where the Earth Speaks in Brown Tones
  • Beware the Bunnies (and the hunters)! Beware the Bunnies (and the hunters)!
  • Nature's raw beauty and untamed power unleashed. Nature's raw beauty and untamed power unleashed.
  • Wheelie Good Time! Wheelie Good Time!
  • Wander This Way! Wander This Way!
  • A Secret Cascade in the Woods A Secret Cascade in the Woods
  • Oh look, another grey day in paradise Oh look, another grey day in paradise
  • Winter's Embrace on the Forest Edge Winter's Embrace on the Forest Edge
  • Frosty Follies in the Forest Frosty Follies in the Forest
  • Bin There, Done That (Sideways) Bin There, Done That (Sideways)
  • The relentless power of the Alzette The relentless power of the Alzette
  • When the Cycle Path Becomes Water and Wood Features When the Cycle Path Becomes Water and Wood Features
  • A Luxembourg Cycling Path Interrupted by Nature A Luxembourg Cycling Path Interrupted by Nature
  • When the River Decided to Go for a Walk When the River Decided to Go for a Walk
  • Where Earth Meets Water's Edge Where Earth Meets Water's Edge
  • Awaiting the next communal activity Awaiting the next communal activity
  • Lost? follow the signs, it's that simple Lost? follow the signs, it's that simple
  • A testament to the beauty of decay A testament to the beauty of decay
  • Which way to the pub? Which way to the pub?
  • When the leaves go for a wander When the leaves go for a wander
  • The quiet road, where the river meanders The quiet road, where the river meanders
  • Into the woodland's enigmatic depths Into the woodland's enigmatic depths
  • Absolutely brimming with sunshine Absolutely brimming with sunshine
  • Another day, another forest Another day, another forest
  • Foggy mill, where did the blades go? Foggy mill, where did the blades go?
  • Meeting of trees on a misty road Meeting of trees on a misty road
  • Sauer-ly it's a bridge Sauer-ly it's a bridge
  • My Citrus awaits the next adventure My Citrus awaits the next adventure
  • When the river takes a scenic route When the river takes a scenic route
  • Ancient stones under an autumn sky Ancient stones under an autumn sky
  • A path into golden autumn A path into golden autumn
  • A perfect autumn stroll A perfect autumn stroll
  • Whispers of the Wark, beneath an azure sky Whispers of the Wark, beneath an azure sky
  • Shaggy cap and gravel bike Shaggy cap and gravel bike
  • Froggy books and princess looks Froggy books and princess looks
  • Knight time for a bike ride Knight time for a bike ride
  • Gilsdorf: where the sign's the star Gilsdorf: where the sign's the star
  • A vine time on two wheels A vine time on two wheels
  • Echoes of a life lived, faded beauty remains Echoes of a life lived, faded beauty remains
  • Where the vines whisper stories of the past Where the vines whisper stories of the past
  • Radiant colours of faith Radiant colours of faith
  • Castle on a hill, not a bad deal Castle on a hill, not a bad deal
  • Timeless crosses in tranquil retreat Timeless crosses in tranquil retreat
  • Oh look, another leaf... how original Oh look, another leaf... how original
  • Nature reclaiming its space Nature reclaiming its space
  • Where's the cycle path gone? Where's the cycle path gone?
  • Just a little bit of water Just a little bit of water
  • Sauer, not so sour today! Sauer, not so sour today!
  • Trees swimming at noon Trees swimming at noon
  • When the river got a little too excited When the river got a little too excited
  • Muddy waters and Sauer times Muddy waters and Sauer times
  • Two friends enjoying the afternoon Two friends enjoying the afternoon
  • A watery path, a silent story A watery path, a silent story
  • A field day... or two A field day... or two
  • The ghost of a bridge The ghost of a bridge
  • The green carpet of serenity The green carpet of serenity
  • Where did the world go? Where did the world go?
  • Castle-spotting on the Sauer Castle-spotting on the Sauer
  • Cargo testing Cargo testing
  • Ride taxi Ride taxi
  • Who put faces on the shed? Who put faces on the shed?
  • Flock friends gathered in the green Flock friends gathered in the green
  • Echoes of courage in Ettelbruck Echoes of courage in Ettelbruck
  • Mets des coulours dans ta vie c'est le secret du bonheur Mets des coulours dans ta vie c'est le secret du bonheur
  • Another day, another tree... Another day, another tree...
  • A bridge of possibilities A bridge of possibilities
  • A green symphony on the road A green symphony on the road
  • Wheely good day Wheely good day
  • Pedals to paradise Pedals to paradise
  • Testing a trike with a smile Testing a trike with a smile
  • Bikes and barricade Bikes and barricade
  • The rhythm of the ride, the thrill of the hills The rhythm of the ride, the thrill of the hills
  • The rolling hills call The rolling hills call
  • Aerial view of Bigelbach roads and us Aerial view of Bigelbach roads and us
  • End of Vëlosummer loop, back to town by train End of Vëlosummer loop, back to town by train
  • 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 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
  • 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
  • Sauer bridge in Reisdorf Sauer bridge in Reisdorf
  • Egyptian geese along the Sauer Egyptian geese along the Sauer
  • "Tower" near Michelbouch "Tower" near Michelbouch
  • Gravel track near Mertzig Gravel track near Mertzig
  • Artwork near Mertzig Artwork near Mertzig
  • Chairs Chairs
  • On the train On the train
  • Slippery sign Slippery sign
  • Stop the pollution! Stop the pollution!
  • Waarkdall Waarkdall
  • Waarkdall Waarkdall
  • Scared cow Scared cow
  • Abandoned house in Grondwee, Ettelbruck Abandoned house in Grondwee, Ettelbruck
  • Fair milk artwork Fair milk artwork
  • Broken tree in the Alzette Broken tree in the Alzette
  • Valleys and hills Valleys and hills
  • New signposted bike routes in Mullerthal New signposted bike routes in Mullerthal
  • Sauerdall above Diekirch Sauerdall above Diekirch
  • Flooded PC 16 Flooded PC 16
  • Damaged floating bridge Damaged floating bridge
  • After the Alzette flood After the Alzette flood
  • Wide Wark Wide Wark
  • Digitalis Digitalis
  • Forest exploration Forest exploration
  • Forest path near Burden Forest path near Burden
  • Cute baby sheep Cute baby sheep
  • Château d'Erpeldange Château d'Erpeldange
  • Ride in the water Ride in the water
  • Railway crossing for pedestrians Railway crossing for pedestrians
  • Damaged floating bridge Damaged floating bridge
  • Damaged floating bridge Damaged floating bridge
  • New place for ducks New place for ducks
  • Petals on and around bench Petals on and around bench
  • Bridge inspection report Bridge inspection report
  • Damaged bridges Damaged bridges
  • This way! This way!
  • Flooded cycleway near Diekirch Flooded cycleway near Diekirch
  • Alzette flood in Ettelbruck Alzette flood in Ettelbruck
  • Alzette flood in Ettelbruck Alzette flood in Ettelbruck
  • Kermesse in Schieren Kermesse in Schieren
  • Cloud near Michelbouch Cloud near Michelbouch
  • Should I worry about the weather? Should I worry about the weather?
  • Sheep Sheep
  • Scared but curious cows Scared but curious cows
  • Branch in the wheel Branch in the wheel
  • Molberlee Molberlee
  • Molberlee Molberlee
  • Molberlee Molberlee
  • Sauer bath Sauer bath
  • Waarkdall Waarkdall
  • Sheep Sheep
  • Waarkdall Waarkdall
  • House for sale in Ettelbruck House for sale in Ettelbruck
  • New floating bridge in Diekirch New floating bridge in Diekirch
  • New bike route in Medernach New bike route in Medernach
  • Forest track near Burden Forest track near Burden
  • Track near Reisdorf Track near Reisdorf
  • Dirty path Dirty path
  • Logs Logs
  • Wood decay Wood decay
  • Thank you, tubeless! Thank you, tubeless!
  • Autopédestre Ettelbruck 2 Autopédestre Ettelbruck 2
  • Schlinder Valley Schlinder Valley
  • Alpaca Alpaca
  • Gringlee viewpoint Gringlee viewpoint
  • Escapardenne Lee Trail near Bourscheid-Plage Escapardenne Lee Trail near Bourscheid-Plage
  • Escapardenne Lee Trail near Bourscheid-Plage Escapardenne Lee Trail near Bourscheid-Plage
  • Exploring a path Exploring a path
  • Escapardenne Lee Trail near Bourscheid-Plage Escapardenne Lee Trail near Bourscheid-Plage
  • Track near Lipperscheid Track near Lipperscheid
  • Bourscheid castle Bourscheid castle
  • Stones and flowers near Warken Stones and flowers near Warken
  • Track near Warken Track near Warken
  • Waarkdall Waarkdall
  • Waarkdall Waarkdall
  • Sheep (or mouflon?) Sheep (or mouflon?)
  • Closed road in Ettelbruck Closed road in Ettelbruck
  • Closed N15 road Closed N15 road
  • Sheep Sheep
  • Path along the Turelbaach Path along the Turelbaach
  • Moonrise near Gilsdorf Moonrise near Gilsdorf
  • Directions in Niederfeulen Directions in Niederfeulen
  • 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
  • Bourscheid castle Bourscheid castle
  • 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
  • First barrage of the day First barrage of the day
  • Blooming tree near Diekirch Blooming tree near Diekirch
  • Birtrange castle Birtrange castle
  • Sheep family Sheep family
  • Waarkdall after the storm Waarkdall after the storm
  • Waarkdall after the storm Waarkdall after the storm
  • Waarkdall after the storm Waarkdall after the storm
  • Waarkdall after the storm Waarkdall after the storm
  • New equipment New equipment
  • After the flood near Diekirch After the flood near Diekirch
  • Hessemillen Hessemillen
  • Oesling view near Schlindermanderscheid Oesling view near Schlindermanderscheid
  • Sauerdall Sauerdall
  • Oesling hills Oesling hills
  • Bench, post flood Bench, post flood
  • Muddy PC 16 Muddy PC 16
  • Closed road Closed road
  • Slightly misty snow covered ground near Ettelbruck Slightly misty snow covered ground near Ettelbruck
  • Snowman Snowman
  • Waarkdall in the snow Waarkdall in the snow
  • Water crossing the snow Water crossing the snow
  • Ice crystals Ice crystals
  • Icy creek Icy creek
  • Welscheid in the snow Welscheid in the snow
  • Fun in the snow Fun in the snow
  • PC 16 in the snow PC 16 in the snow
  • Snow covered Sauerdall Snow covered Sauerdall
  • Icicles Icicles
  • Icicles Icicles
  • Grinlee viewpoint in the snow Grinlee viewpoint in the snow
  • Grinlee viewpoint in the snow Grinlee viewpoint in the snow
  • A smile in the snow A smile in the snow
  • Oesling track in the snow Oesling track in the snow
  • Sauerdall view Sauerdall view
  • Snow and ice Snow and ice
  • Castle and shelter Castle and shelter
  • Sauerdall in Michelau Sauerdall in Michelau
  • Cleared but blocking snow Cleared but blocking snow
  • Snow and ice Snow and ice
  • Traffic calming Traffic calming
  • Salted snow Salted snow
  • Sunset near Oberfeulen Sunset near Oberfeulen
  • Waarkdall in the snow Waarkdall in the snow
  • Waarkdall in the snow Waarkdall in the snow
  • Single speed bike? Single speed bike?
  • Waarkdall in the snow Waarkdall in the snow
  • Waarkdall in the snow Waarkdall in the snow
  • Waarkdall in the snow Waarkdall in the snow
  • Waarkdall panorama in the snow Waarkdall panorama in the snow
  • Waarkdall in the snow Waarkdall in the snow
  • Goat in the snow Goat in the snow
  • Waarkdall in the snow Waarkdall in the snow
  • Waarkdall in the snow Waarkdall in the snow
  • Waarkdall in the snow Waarkdall in the snow
  • Golden hour near Mertzig Golden hour near Mertzig
  • Wild Sauer river at night Wild Sauer river at night
  • Flooded cycleway in Bettendorf Flooded cycleway in Bettendorf
  • Wild Sauer near Bettendorf Wild Sauer near Bettendorf
  • Aqua swing Aqua swing
  • Sauer between Bettendorf and Gilsdorf Sauer between Bettendorf and Gilsdorf
  • Fallen tree in Waarkdall Fallen tree in Waarkdall
  • Waarkdall Waarkdall
  • Waarkdall Waarkdall
  • Waarkdall Waarkdall
  • Waarkdall Waarkdall
  • Camouflage Camouflage
  • Bourscheid castle Bourscheid castle
  • Digitalis flower Digitalis flower
  • Flooded cycleway in Diekirch Flooded cycleway in Diekirch
  • Heart shaped leaves Heart shaped leaves
  • Forest near Grevenhaff Forest near Grevenhaff
  • Autumn colours near Medernach Autumn colours near Medernach
  • Rain near Ettelbruck Rain near Ettelbruck
  • Birtrange castle Birtrange castle
  • Flooded Sauerdall Flooded Sauerdall
  • Mini waterfall Mini waterfall
  • Sheep Sheep
  • We are at the Gringlee We are at the Gringlee
  • Gringlee viewpoint Gringlee viewpoint
  • Predigtstuhl viewpoint Predigtstuhl viewpoint
  • House decorated for Halloween House decorated for Halloween
  • Wark river near Warken Wark river near Warken
  • Misty Waarkdall Misty Waarkdall
  • Misty Waarkdall Misty Waarkdall
  • Misty Waarkdall Misty Waarkdall
  • Mëchelbaach stream Mëchelbaach stream
  • Mëchelbaach crossing Mëchelbaach crossing
  • Mëchelbaach crossing Mëchelbaach crossing
  • Mëchelbaach stream zigzags Mëchelbaach stream zigzags
  • Track near Mertzig Track near Mertzig
  • Autumn colours near Niederfeulen Autumn colours near Niederfeulen
  • Fog near Warken Fog near Warken
  • Fog near Warken Fog near Warken
  • Nice initiative but still many vroomers there Nice initiative but still many vroomers there
  • Goat Goat
  • Sauer river during golden hour Sauer river during golden hour
  • Sauerlinn Sauerlinn
  • Layers of valleys Layers of valleys
  • Bondieuserie near Ermsdorf Bondieuserie near Ermsdorf
  • Windmill parts near Ermsdorf Windmill parts near Ermsdorf
  • Windmill parts near Ermsdorf Windmill parts near Ermsdorf
  • Forest near Grevenhaff Forest near Grevenhaff
  • Roots on the way Roots on the way
  • Dramatic Waarkdall Dramatic Waarkdall
  • After the rain came the rain again After the rain came the rain again
  • Waarkdall Waarkdall
  • Balloon landing Balloon landing
  • Sheep near Bourscheid Sheep near Bourscheid
  • What's on the left? What's on the left?
  • Two cows on track Two cows on track
  • Hearts Hearts
  • Tree slope Tree slope
  • Inclined path near Hoflee Inclined path near Hoflee
  • Path near Hoflee Path near Hoflee
  • Path near Lipperscheid Path near Lipperscheid
  • Path near Lipperscheid Path near Lipperscheid
  • Gringlee viewpoint Gringlee viewpoint
  • Sauerdall view from Predigtstuhl Sauerdall view from Predigtstuhl
  • Windmill part Windmill part
  • Windmill part Windmill part
  • Windmill part Windmill part
  • Climb near Ermsdorf Climb near Ermsdorf
  • Citrus shadow Citrus shadow
  • Another coming thunderstorm into my direction Another coming thunderstorm into my direction
  • Birtrange castle before the storm Birtrange castle before the storm
  • Bad weather in the North Bad weather in the North
  • Waarkdall Waarkdall
  • Waarkdall Waarkdall
  • The village of Welscheid The village of Welscheid
  • Thunderstorms in the North Thunderstorms in the North
  • PC 16 between Goebelsmühle and Bourscheid PC 16 between Goebelsmühle and Bourscheid
  • Old house in Schlindermanderscheid Old house in Schlindermanderscheid
  • Hill view near Gilsdorf Hill view near Gilsdorf
  • Decayed sign in Diekirch Decayed sign in Diekirch
  • Benches with a view Benches with a view
  • Path above Warken Path above Warken
  • Dramatic sky near Warken Dramatic sky near Warken
  • Waarkdall Waarkdall
  • Waarkdall Waarkdall
  • Waarkdall Waarkdall
  • Goat Goat
  • Viewpoint near Bigelbach Viewpoint near Bigelbach
  • Baa! Baa!
  • Cycling along the Sauer Cycling along the Sauer
  • The village of Welscheid The village of Welscheid
  • View from Molberlee View from Molberlee
  • Molberlee's little planet Molberlee's little planet
  • Grinlee viewpoint Grinlee viewpoint
  • Bourscheid castle Bourscheid castle
  • Blooming plants in the Sauer river Blooming plants in the Sauer river
  • Wallendorf Wallendorf
  • Is this art? Is this art?
  • Humour on a sign Humour on a sign
  • Mullerthal Trail near Medernach Mullerthal Trail near Medernach
  • Mullerthal Trail near Medernach Mullerthal Trail near Medernach
  • Mullerthal Trail near Medernach Mullerthal Trail near Medernach
  • Forest track near Oberfeulen Forest track near Oberfeulen
  • Forged sign Forged sign
  • Um Kalléksuewen, Ettelbruck Um Kalléksuewen, Ettelbruck
  • Old hiking map from a former commune Old hiking map from a former commune
  • Ancienne Carrière de Bettendorf - Schoofsbësch Ancienne Carrière de Bettendorf - Schoofsbësch
  • Ancienne Carrière de Bettendorf - Schoofsbësch Ancienne Carrière de Bettendorf - Schoofsbësch
  • Works Works
  • Big road, big sign and tiny path Big road, big sign and tiny path
  • There was a tunnel on the map There was a tunnel on the map
  • Radio navigation and landing aids Radio navigation and landing aids
  • Cross near Erpeldange/Sûre Cross near Erpeldange/Sûre