Luxembourg is a country in western Europe. Its official name is the Grand Duchy of Luxembourg and the capital is Luxembourg City,
Can't find the location or photo you're looking for? Please submit a photo request. I may have it in my archive or be able to do a new shoot soon.