• Thrill of the Trail: A Path to Adventure Thrill of the Trail: A Path to Adventure
  • Another Grey Day in Paradise (France) Another Grey Day in Paradise (France)
  • Just a 'Slightly' Damp Path Just a 'Slightly' Damp Path
  • Echoes of the Axe Echoes of the Axe
  • The Final Sign: A Luxembourg Cycle Journey's End The Final Sign: A Luxembourg Cycle Journey's End
  • If I fits, I sits...and judges you If I fits, I sits...and judges you
  • Oh, the Glamour of Cardboard Chateau Living Oh, the Glamour of Cardboard Chateau Living
  • Oh, the Majesty. Another Day, Another Posing Session. Oh, the Majesty. Another Day, Another Posing Session.
  • Goose Gossip by the Mosel Goose Gossip by the Mosel
  • Shhh... My Brain's on Vacation Shhh... My Brain's on Vacation
  • Brace Yourself, It's a Rainy Day! Brace Yourself, It's a Rainy Day!
  • Which Way to the Beer? Which Way to the Beer?
  • Where Does This Leaf-Strewn Path Lead? Where Does This Leaf-Strewn Path Lead?
  • Sheep Sheep
  • Is it naptime already? Oh, the hardship! Is it naptime already? Oh, the hardship!
  • Shiny! The trams race, captivating my focus. Shiny! The trams race, captivating my focus.
  • Oh, Look, More Steam: Cattenom's Contribution to a Greener World Oh, Look, More Steam: Cattenom's Contribution to a Greener World
  • Pigs Pigs
  • Fields and sky near Walsdorf Fields and sky near Walsdorf
  • Lost? Nah, Just Geographically Challenged! Lost? Nah, Just Geographically Challenged!
  • Snow shower Snow shower
  • Timmy: Professional Desk Ornament Timmy: Professional Desk Ornament
  • Tyre-d and Feathered (with mud?) Tyre-d and Feathered (with mud?)
  • Clear weather after the storm Clear weather after the storm
  • New equipment New equipment
  • Track near Stolzembourg Track near Stolzembourg
  • Track near Nachtmanderscheid Track near Nachtmanderscheid
  • My friends, we're going to have seafood for lunch today! My friends, we're going to have seafood for lunch today!
  • Boxed Bliss Boxed Bliss
  • If I Fits, I Sits... And Naps! If I Fits, I Sits... And Naps!
  • old Eucla, a telegraph town buried by sand dunes old Eucla, a telegraph town buried by sand dunes
  • Snow shower Snow shower
  • Discouraged path by local authorities Discouraged path by local authorities
  • Dolphins playing together. Dolphins playing together.
  • Discouraged path by local authorities Discouraged path by local authorities
  • Tempting fries stop Tempting fries stop
  • Sea lion swimming. Sea lion swimming.
  • old Eucla, a telegraph town buried by sand dunes old Eucla, a telegraph town buried by sand dunes
  • Cape Le Grand National Park Cape Le Grand National Park
  • Forest path near Brouch Forest path near Brouch
  • Look at those people! They found civilization, so ... Look at those people! They found civilization, so ...
  • birdies birdies
  • Rainbow in Ceduna. Rainbow in Ceduna.
  • Those pelicans are so cute! Those pelicans are so cute!
  • Tree on the way Tree on the way
  • His Royal Fluffiness Takes a Midday Solar Snooze His Royal Fluffiness Takes a Midday Solar Snooze
  • Muddy hiking route near Stolzembourg Muddy hiking route near Stolzembourg
  • Rainforest creek Rainforest creek
  • Ouvrage du Kobenbusch Ouvrage du Kobenbusch
  • Pool and trees Pool and trees
  • Pelicans waiting for lunch. Pelicans waiting for lunch.
  • Here's a dingo. Here's a dingo.
  • white sand in Cape Le Grand National Park white sand in Cape Le Grand National Park
  • Through Rose-Tinted Tech Goggles Through Rose-Tinted Tech Goggles
  • After the snow storm After the snow storm
  • Old Tavola site in Capellen Old Tavola site in Capellen
  • Pink lake in Port Augusta. We are getting close to the 3800 km b Pink lake in Port Augusta. We are getting close to the 3800 km b
  • going into Nullarbor plain going into Nullarbor plain
  • Fitzgerald River National Park Fitzgerald River National Park
  • Spider Spider
  • River River
  • This car is only for decoration... This car is only for decoration...
  • Sailing boat in Cape Le Grand National Park Sailing boat in Cape Le Grand National Park
  • Townsville's park Townsville's park
  • Boat Boat
  • View from Frenchman Peak View from Frenchman Peak
  • DSC 4394 DSC 4394
  • Marine Stingers Marine Stingers
  • Cairns weather forecast Cairns weather forecast
  • Rocks in Alice Springs Telegraph Station Historical Reserve Rocks in Alice Springs Telegraph Station Historical Reserve
  • Pelicans preparing for lunch. Pelicans preparing for lunch.
  • Magnetic Island Magnetic Island
  • Trees in Telegraph Station Historical Reserve Trees in Telegraph Station Historical Reserve
  • Sea lion Sea lion
  • 90 mile straight (Australia's longest straight road: 146.6 km) 90 mile straight (Australia's longest straight road: 146.6 km)
  • a beautiful idyllic beach in Cape Le Grand National Park, we had a beautiful idyllic beach in Cape Le Grand National Park, we had
  • Rainforest Rainforest
  • path in Alice Springs Telegraph Station Historical Reserve path in Alice Springs Telegraph Station Historical Reserve
  • Alice Springs Telegraph Station Historical Reserve Alice Springs Telegraph Station Historical Reserve
  • Going down into a cave to visit an underground lake Going down into a cave to visit an underground lake
  • Dead branch partially eaten by salt Dead branch partially eaten by salt
  • a beautiful idyllic beach in Cape Le Grand National Park, where a beautiful idyllic beach in Cape Le Grand National Park, where
  • Rocks again Rocks again
  • Historical Telegraph station Historical Telegraph station
  • Welcome to Glendambo. Elevation: 150m nPopulation: humans: 30, s Welcome to Glendambo. Elevation: 150m
nPopulation: humans: 30, s
  • some kind of fruits in Fitzgerald River National Park some kind of fruits in Fitzgerald River National Park
  • Cairns sunset Cairns sunset
  • What are you trying to eat?! What are you trying to eat?!
  • massive sand dunes where we had fun sandboarding :) massive sand dunes where we had fun sandboarding :)
  • That's where I camped That's where I camped
  • Beach in Cape Le Grand National Park Beach in Cape Le Grand National Park
  • DSC 4384 DSC 4384
  • DSC 4207 DSC 4207
  • Big birdie :) Big birdie :)
  • Little cruise in Ceduna, where pelicans are waiting for fishes. Little cruise in Ceduna, where pelicans are waiting for fishes.
  • Nullarbor cliffs Nullarbor cliffs
  • in Cape Le Grand National Park, Frenchman Peak. 2 hours Hard Wal in Cape Le Grand National Park, Frenchman Peak. 2 hours Hard Wal
  • Location: 33 Location: 33
  • Hessemillen Hessemillen
  • Cactus Cactus
  • Lion swimming :) Lion swimming :)
  • a beautiful idyllic beach in Cape Le Grand National Park a beautiful idyllic beach in Cape Le Grand National Park
  • Crocodile Crocodile
  • Sweet little birdie! Too bad they were so close from me before I took my camera :) Sweet little birdie! Too bad they were so close from me before I took my camera :)
  • Hey, who's there? :) Hey, who's there? :)
  • Directions sign in Eucla Directions sign in Eucla
  • Cape Le Grand National Park Cape Le Grand National Park
  • Cape Le Grand National Park Cape Le Grand National Park
  • Owl statue near Marscherwald Owl statue near Marscherwald
  • Nice tree, too Nice tree, too
  • Tiny pussy cat! :) Tiny pussy cat! :)
  • Men chair Men chair
  • famous wombat/camel/kangaroo road sign. famous wombat/camel/kangaroo road sign.
  • Lizard in Fitzgerald River National Park Lizard in Fitzgerald River National Park
  • Garden blooming Garden blooming
  • Murphy's Haystacks, incredible granite rock formations sculpture Murphy's Haystacks, incredible granite rock formations sculpture
  • Campfire Campfire
  • a beautiful idyllic beach in Cape Le Grand National Park a beautiful idyllic beach in Cape Le Grand National Park
  • View on Cape Le Grand National Park from Frenchman Peak View on Cape Le Grand National Park from Frenchman Peak
  • Fitzgerald River National Park Fitzgerald River National Park
  • General Warnings General Warnings
  • Second hand shop :) Second hand shop :)
  • Underground lake Underground lake
  • a beautiful idyllic beach in Cape Le Grand National Park a beautiful idyllic beach in Cape Le Grand National Park
  • Cape Le Grand National Park Cape Le Grand National Park
  • Easter's Winter Wonderland Easter's Winter Wonderland
  • Deforestation in Mullerthal Deforestation in Mullerthal
  • DSC 4209 DSC 4209
  • Some people had fun with this traffic sign :p Some people had fun with this traffic sign :p
  • Sheep family Sheep family
  • Containers Containers
  • DSC 4376 DSC 4376
  • I love those parakeets :) I love those parakeets :)
  • Lovely sweeties! Lovely sweeties!
  • The Boy on the Bike: A Bronze Adventure The Boy on the Bike: A Bronze Adventure
  • Forest path near Brouch Forest path near Brouch
  • Dingo fence. This is the biggest fence in the World, from South Dingo fence. This is the biggest fence in the World, from South
  • a beautiful idyllic beach in Cape Le Grand National Park a beautiful idyllic beach in Cape Le Grand National Park
  • Apaching Around: A Tiny Eiffel Adventure Apaching Around: A Tiny Eiffel Adventure
  • Kautenbach valley Kautenbach valley
  • Kallektuffquell Kallektuffquell
  • Sunset from Untyeyetwelye Sunset from Untyeyetwelye
  • Rocks in Telegraph Station Historical Reserve Rocks in Telegraph Station Historical Reserve
  • Autopédestre Altrier Autopédestre Altrier
  • Cattenom Road Signage: Prioritising Cyclist Safety. Cattenom Road Signage: Prioritising Cyclist Safety.
  • Forest path near Brouch Forest path near Brouch
  • Rain's running Rain's running
  • Trees and boats Trees and boats
  • Old abandonned carriage used for decoration. Old abandonned carriage used for decoration.
  • a beautiful idyllic beach in Cape Le Grand National Park a beautiful idyllic beach in Cape Le Grand National Park
  • Decision Fatigue: Beach or Bunker? Decision Fatigue: Beach or Bunker?
  • I don't know why, but I like this tree I don't know why, but I like this tree
  • Windmill near Hosingen Windmill near Hosingen
  • Deforestation in Mullerthal Deforestation in Mullerthal
  • Industrial area in Athus Industrial area in Athus
  • Cycleway in Athus Cycleway in Athus
  • Tiles cleaning Tiles cleaning
  • Horn-y Goat, Horn-y Problems Horn-y Goat, Horn-y Problems
  • The Road Through Shadowed Heights The Road Through Shadowed Heights
  • Danish De-light! Danish De-light!
  • Chasing the Light Across the Field Chasing the Light Across the Field
  • Snow shower Snow shower
  • Kalktuff Kalktuff
  • Quiche Me If You Can! Quiche Me If You Can!
  • Veils of Water, Tapestry of Green. Veils of Water, Tapestry of Green.
  • Timmy on bed Timmy on bed
  • Echoes in the Eroded Rock Echoes in the Eroded Rock
  • Cat on me Cat on me
  • Contz-les-Bains: A Bygone Era Reflected in the River's Gentle Flow Contz-les-Bains: A Bygone Era Reflected in the River's Gentle Flow
  • Market adventure Market adventure
  • Panorama view to Kallektuffquell Panorama view to Kallektuffquell
  • Curious Timmy Curious Timmy
  • 50 Ways to Leave Your Cyclists 50 Ways to Leave Your Cyclists
  • Prime Real Estate: Waterfront (Eventually) Prime Real Estate: Waterfront (Eventually)
  • Chasing the Horizon Chasing the Horizon
  • Mullerthal rocks Mullerthal rocks
  • Cycleway cleared a few hours after the storm Cycleway cleared a few hours after the storm
  • Wind and rain in Helfent Wind and rain in Helfent
  • Rainbow in Hagen Rainbow in Hagen
  • Flooded underpass in Bertrange Flooded underpass in Bertrange
  • Secrets Lurk in the Mullerthal Shadows Secrets Lurk in the Mullerthal Shadows
  • Gnome Alone: A Playful Forest Encounter Gnome Alone: A Playful Forest Encounter
  • Mullerthal Trail Route 3 below the sundial Mullerthal Trail Route 3 below the sundial
  • Mini flood near Bertrange Mini flood near Bertrange
  • Rock 'n' Troll: Is This Where the Internet Trolls Live? Rock 'n' Troll: Is This Where the Internet Trolls Live?
  • Finally some sun Finally some sun
  • Flooded path in Helfent Flooded path in Helfent
  • Whispers Through the Stone Gate Whispers Through the Stone Gate
  • Schiessentümpel panorama Schiessentümpel panorama
  • Hairpin turn near Kautenbach Hairpin turn near Kautenbach
  • Avenue of Awakening: Embrace the Forest's Call Avenue of Awakening: Embrace the Forest's Call
  • Snowdrops: Nature's Little Drip Torches Snowdrops: Nature's Little Drip Torches
  • Shopping adventures in the heavy rain Shopping adventures in the heavy rain
  • Buergbrennen Hassel Buergbrennen Hassel
  • Dramatic sky near Bivange Dramatic sky near Bivange
  • Buergbrennen Niederanven Buergbrennen Niederanven
  • Duck, Duck, Drizzle: A Rainy Day at Hesperange Duck, Duck, Drizzle: A Rainy Day at Hesperange
  • Buergbrennen Oetrange Buergbrennen Oetrange
  • Waarkdall after the storm Waarkdall after the storm
  • Snowdrops Saying Hello to February Snowdrops Saying Hello to February
  • Waarkdall after the storm Waarkdall after the storm
  • Bees city skyline Bees city skyline
  • Embrace the Wild Heart of Luxembourg! Embrace the Wild Heart of Luxembourg!
  • After the flood near Diekirch After the flood near Diekirch
  • Waarkdall after the storm Waarkdall after the storm
  • New PC 7 New PC 7
  • Way out of Syren Way out of Syren
  • Waarkdall after the storm Waarkdall after the storm
  • Where Shadows Dance and Dreams Take Flight Where Shadows Dance and Dreams Take Flight
  • Hoscheid Klangwanderweg Hoscheid Klangwanderweg
  • Winter sunset Winter sunset
  • Nature reserve full of tyre marks Nature reserve full of tyre marks
  • Rock between Kehlen and Kopstal Rock between Kehlen and Kopstal
  • Fallen trees bypass Fallen trees bypass
  • Woosh woosh at the end of the track Woosh woosh at the end of the track
  • Trailblazing Through the Woods Trailblazing Through the Woods
  • Wet forest track Wet forest track
  • Luxembourg American Cemetery and Memorial Luxembourg American Cemetery and Memorial
  • Track near Nospelt Track near Nospelt
  • First closure of the new PC 7 First closure of the new PC 7
  • Very narrow path Very narrow path
  • Migrating birds Migrating birds
  • Hiking directions near Schlinder Hiking directions near Schlinder
  • Fallen trees in Mamerdall Fallen trees in Mamerdall
  • The Forest's Embrace. The Forest's Embrace.
  • Forest path near Clemency Forest path near Clemency
  • February's thunderstorm alert February's thunderstorm alert
  • Ford near Septfontaines Ford near Septfontaines
  • Informal path from Cents to N1 Informal path from Cents to N1
  • Ice blocks near Canach Ice blocks near Canach
  • Forest track near La Gaichel Forest track near La Gaichel
  • Mural in Leudelange Mural in Leudelange
  • Track in Mamerdall Track in Mamerdall
  • Puddle reflection Puddle reflection
  • Buergbrennen Strassen Buergbrennen Strassen
  • Abandoned house Abandoned house
  • Mud stuck on the bike Mud stuck on the bike
  • Track near Roodt-sur-Eisch Track near Roodt-sur-Eisch
  • View over Clausen View over Clausen
  • Track near Unterschlinder Track near Unterschlinder
  • Path near to Schlënner stream Path near to Schlënner stream
  • Cute bridge in Mamerdall Cute bridge in Mamerdall
  • Wet track near Septfontaines Wet track near Septfontaines
  • Trees on the way Trees on the way
  • MTB trail Beckerich MTB trail Beckerich
  • Plateau du Rham Plateau du Rham
  • Mamer river Mamer river
  • Buergbrennen fire in Niederanven Buergbrennen fire in Niederanven
  • Shadows in the forest Shadows in the forest
  • Fallen trees blocking the way Fallen trees blocking the way
  • Forest road between Ehner and N8 Forest road between Ehner and N8
  • Buergbrennen Leudelange Buergbrennen Leudelange
  • Track going out of Vallée des Trois Moulins Track going out of Vallée des Trois Moulins
  • Buergbrennen Niederanven on fire Buergbrennen Niederanven on fire
  • Buergbrennen fire in Niederanven Buergbrennen fire in Niederanven
  • Forest massacre Forest massacre
  • Access to Plateau des Sorcières Access to Plateau des Sorcières
  • Plateau des Sorcières Plateau des Sorcières
  • Buergbrennen Bertrange Buergbrennen Bertrange
  • Support Ukraine Support Ukraine
  • Buergbrennen Niederanven Buergbrennen Niederanven
  • Molberlee Molberlee
  • Hide and Seek Among the Trees: A Forest Adventure Hide and Seek Among the Trees: A Forest Adventure
  • Molberlee Molberlee
  • Unterschlinder Unterschlinder
  • Wet track in Clemency Wet track in Clemency
  • Fallen tree near Septfontaines Fallen tree near Septfontaines
  • Terrific sky near Mamer Terrific sky near Mamer
  • Buergbrennen Fentange Buergbrennen Fentange
  • Memorial near Bascharage and Sanem Memorial near Bascharage and Sanem
  • Those fallen trees didn't block the path Those fallen trees didn't block the path
  • Buergbrennen fire in Niederanven Buergbrennen fire in Niederanven
  • Molberlee Molberlee
  • Ourdall view Ourdall view
  • Vallée des Trois Moulins Vallée des Trois Moulins
  • Happy pebble Happy pebble
  • Ravelin du Rham Ravelin du Rham
  • Graffiti Graffiti
  • Schlënner valley Schlënner valley
  • Merl Park Merl Park
  • Ford Ford
  • Bus art by MOPE Bus art by MOPE
  • It's in your head It's in your head
  • Molberlee Molberlee
  • Snowdrops Snowdrops
  • Light Painting session in abandoned house Light Painting session in abandoned house
  • Autopédestre Hoscheid Autopédestre Hoscheid
  • Greetings from a paved track Greetings from a paved track
  • Vallée des Trois Moulins Vallée des Trois Moulins
  • Whispers of the Ancient Stone Whispers of the Ancient Stone
  • Light Painting session in abandoned house Light Painting session in abandoned house
  • Swamp near Belgium border Swamp near Belgium border
  • Vallée des Trois Moulins Vallée des Trois Moulins
  • Shadow casting Shadow casting
  • Cycling group on PC 12 Cycling group on PC 12
  • Flowers in the city park Flowers in the city park
  • Light Painting session in abandoned house Light Painting session in abandoned house
  • Mini waterfall Mini waterfall
  • Light Painting session in abandoned house Light Painting session in abandoned house
  • Light Painting session in abandoned house Light Painting session in abandoned house
  • Light Painting session in abandoned house Light Painting session in abandoned house
  • Light Painting session in abandoned house Light Painting session in abandoned house
  • Light Painting session in abandoned house Light Painting session in abandoned house
  • Hammock near Beckerich Hammock near Beckerich
  • Weather contrast Weather contrast
  • Hammock near Beckerich Hammock near Beckerich
  • Buergbrennen fire in Bertrange Buergbrennen fire in Bertrange
  • Moselle vineyards Moselle vineyards
  • Buergbrennen fire in Bertrange Buergbrennen fire in Bertrange
  • Moselle vineyards Moselle vineyards
  • Back into the forest Back into the forest
  • Support Ukraine Support Ukraine
  • Mini forest house Mini forest house
  • Closed cycleway Closed cycleway
  • Swing gate bypass fix Swing gate bypass fix
  • Sunset Sunset
  • Plateau du Rham Plateau du Rham
  • Gringlee viewpoint Gringlee viewpoint
  • Forest track fork near Arlon Forest track fork near Arlon
  • Sad ball Sad ball
  • Quiet please Quiet please
  • Vauban city walk Vauban city walk
  • Light Painting session in abandoned house Light Painting session in abandoned house
  • Light Painting session in abandoned house Light Painting session in abandoned house
  • Climb near Fisch Climb near Fisch
  • Tyre puncture Tyre puncture
  • PC2 steps... PC2 steps...
  • Kleinbettingen mill information board Kleinbettingen mill information board
  • Kleinbettingen mill information board Kleinbettingen mill information board
  • Fort Niedergrünewald Fort Niedergrünewald
  • Flat tyre Flat tyre
  • Bicycle wheels Bicycle wheels
  • Map Map
  • Golden hour Golden hour
  • Kleinbettingen mill Kleinbettingen mill
  • Bike wheel being fixed Bike wheel being fixed
  • Cycling along the Moselle Cycling along the Moselle
  • Saarburg Saarburg
  • Right activity for the day Right activity for the day
  • Jhangeli West Tour Jhangeli West Tour
  • Jhangeli West Tour Jhangeli West Tour
  • Plateau du Rham Plateau du Rham
  • Bourscheid castle Bourscheid castle
  • Vel'Oh in the park Vel'Oh in the park
  • Thinking outside boxes Thinking outside boxes
  • Warm greetings on a cold day Warm greetings on a cold day
  • Winter 2020, day 2 of 2 Winter 2020, day 2 of 2
  • This dog decided to follow us for a while This dog decided to follow us for a while
  • Bridge over the Attert river in Boevange/Attert Bridge over the Attert river in Boevange/Attert
  • Do I make you paranoid? Do I make you paranoid?
  • Cycling in the forest Cycling in the forest
  • Winter 2020, day 1 of 2 Winter 2020, day 1 of 2
  • Ice on PC 12 Ice on PC 12
  • Refilling station Refilling station
  • Outlook to Sauertal Outlook to Sauertal
  • Market Market
  • Jhangeli West Tour Jhangeli West Tour
  • Ice on PC 12 Ice on PC 12
  • Upside down sign Upside down sign
  • Meanwhile in Rippweiler Meanwhile in Rippweiler
  • Ice on PC 12 Ice on PC 12
  • Winter 2020, day 1 of 2 Winter 2020, day 1 of 2
  • Winter 2020, day 1 of 2 Winter 2020, day 1 of 2
  • Morning ride to work through the woods Morning ride to work through the woods
  • Track between Bourscheid and Michelau Track between Bourscheid and Michelau
  • Public transport ticket Public transport ticket
  • Street Stepper Street Stepper
  • Bourscheid castle from Michelau Bourscheid castle from Michelau
  • Morning ride to work through the woods Morning ride to work through the woods
  • Cycling in the forest Cycling in the forest
  • Bourscheid castle Bourscheid castle
  • Sauer river Sauer river
  • Ice on PC 12 Ice on PC 12
  • Yet another house to be replaced with copy/paste lego blocks arc Yet another house to be replaced with copy/paste lego blocks arc
  • Bicycle second hand market Bicycle second hand market
  • Shadow casting Shadow casting
  • Ride to the market Ride to the market
  • Ice on PC 12 Ice on PC 12
  • Rain in the forest Rain in the forest
  • Bourscheid castle Bourscheid castle
  • Geese alarm system Geese alarm system
  • Cranes migration Cranes migration
  • The Mate (e)bike The Mate (e)bike
  • On the way to the circus On the way to the circus
  • Traffic restriction sign Traffic restriction sign
  • When you first think the sky is clear... When you first think the sky is clear...
  • Frosty fields Frosty fields
  • Trunk on the way Trunk on the way
  • Kickass (literally) track between Hobscheid and Steinfort Kickass (literally) track between Hobscheid and Steinfort
  • On the way to the hens house On the way to the hens house
  • When you first think the sky is clear... When you first think the sky is clear...
  • Interesting tree trunk Interesting tree trunk
  • Flowers in the snow Flowers in the snow
  • Cheering tree (winter version) Cheering tree (winter version)
  • Iron and steel industry monument Iron and steel industry monument
  • Way between Syren and Hassel Way between Syren and Hassel
  • Saar reflextions Saar reflextions
  • Winter hike to Nature Trail Enneschte Bësch Winter hike to Nature Trail Enneschte Bësch
  • Important announcement Important announcement
  • Koeppchen from the Moselle valley Koeppchen from the Moselle valley