Vianden Castle in Luxembourg

vianden castle

Commercial stock image of Vianden Castle on the hilltop in Ardennes region, Luxembourg, during a cloudy day.