Copyright Free Image of Lou Holtz

Holtz is a small town in the commune of Rambrouch, in western Luxembourg. As of 2024, the town had a population of 320.
Data from: en.wikipedia.org