În mica țară europeană Luxemburg, amplasat între Franța, Germania și Belgia, există unul dintre cele mai mari castele fortificate la vest de Castelul Rin – Vianden. Chiar dacă originile datează din secolul al 10-lea, castelul a fost construit în mod constant de-a lungul a trei secole între secolul al 11-lea și al 14-lea. Castelul Vianden este un exemplu de stil romanic cu arcade semicirculare, chiar dacă au existat adăugiri gotice mai târziu.La fel ca multe alte castele medievale, Castelul Vianden se află pe vârful unui deal cu vedere la orașul Vianden. Până la începutul secolului al XV-lea a fost sediul unor conți proeminenți de Vianden, cu legături strânse cu familia regală a Franței și cu curtea imperială germană.