In the small European country of Luxembourg, nestled between France, Germany, and Belgium, there is one of largest fortified castles west of the Rhine – Vianden Castle.
Even though origins date back to the 10th century, the castle was steadily built over three centuries between the 11th and the 14th century. Vianden Castle is an example of the Romanesque style with semi-circular arches, even though there were Gothic additions later on.Just like many other medieval castles, Vianden Castle lies on top of a hill overlooking the town of Vianden.
Until the early 15th century it was the seat of prominent counts of Vianden with close connections to the Royal Family of France and the German imperial court.