Vianden Castle

vianden castle luxembourg

Commercial stock photo of Vianden Castle, in Ardennes region, Luxembourg.