1Schloss Vianden, Luxembourg
Despite its diminutive size, the Grand Duchy of Luxembourg is well-endowed with castles – more than 50 are spread across an area smaller than London’s metro area. The most spectacular of these is Schloss Vianden, poised high above the Our River in northern Luxembourg.