Where is Esch-sur-Sûre?

Where is Esch-sur-Sûre located?

Esch-sur-Sûre, Esch-sur-Sûre, Luxembourg (approx. 49.91125°, 5.935116°)


Where is Esch-sur-Sûre on the map?