Trois Îles, Luxembourg
See the gallery
The Germans' most favourite place: a do-it-yourself store and garden center!