Luxembourg City, Luxembourg. Luxembourg City is the capital of the Grand Duchy of Luxembourg and best known for its fortifications.
View of Luxembourg City Centre from the Grund quarter
LuxembourgLuxembourg CityGrund