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. We may have it in our archive or be able to do a new shoot soon.