Loading…. Ettelbruck is a small city in the Grand Duchy of Luxembourg. It's located in the centre of the country, where the rivers Sauer, Wark and Alzette meet. This practical location has made Ettelbruck a major junction and transport hub, both historically and today. Map.