I don't actually remember the last time I was in Luxembourg, I
probably didn't notice it at the time it's only a little place really with very
little to contribute to the international community apart from the fact that
with Mexico it is the only country to have an 'X' in its name.
Even if I do have pictures from Luxembourg I am unlikely to
realise that they are, most likely I don't have anyway, so it is unlikely they
will be posted here.
The picture link on the Europe page is a photo actually taken in
Sweden.