Vianden Castle in Luxembourg

Vianden Castle Luxembourg

Commercial stock photo of the Vianden Castle, in Romanesque architecture style, in Ardennes region of Luxembourg.