- Bike or rail? ✽
- Alzette bridge ✽
- MTB group ✽
- Alzette river in Grund ✽
- Flooded Grund ✽
- Flood protection ✽
- Flooded kayak platform ✽
- Water at the mill ✽
- Alzette river in Gantenbeinsmillen
- Gantenbeinsmillen
- Heron
- Alzette river at Gantenbeinsmillen
- Looks challenging
- Plateau du Rham
- Sunset at the factory
- Viewpoint from Turbelsfiels
- Information board in Alzette valley
- Grund
- Hammer Dällchen
- Bike paint
- Restaurant notice
- Alzette river in Grund
- Autumn colours in Hamm
- Gantenbeinsmillen after the flood
- PC 1 cycleway in Hesperange
- Bridge over the Alzette in Hesperange
- Hesperange
- Alzette in Hesperange
- Reflection in the Alzette river in Grund
- J's birthday ride
- J's birthday ride
- J's birthday ride
- J's birthday ride
- Just above PC 1 between Bonnevoie and Hamm
- Rue de Pulvermuhl cycling street sign
- Gantenbeinmühle
- Flooded way
- Kayak club Hesper
- After the heavy rain in the Alzette river
- Alzette valley to Hesperange
- Alzette valley to Hesperange
- Light painting on the Alzette river
- Grumpy mill light painting
- Face of the mill
- Group ride
- Secalt
- GG visit
- Illuminated walkway
- Artwork at Schläifmillen
- Artwork at Schläifmillen
- Artwork at Schläifmillen
- Hiking in Bonnevoie
- Hiking in Bonnevoie
- Hiking in Bonnevoie
- Hiking in Bonnevoie
- Hiking in Bonnevoie
- I see faces
- The Alzette river
- Abandoned swimming pool
- I see faces