12Vianden Castle in Vianden, Luxembourg

Overlooking the River Our in northern Luxembourg, Vianden Castle was first built on the site of an ancient Roman watchtower between the 11th and 14th centuries.

Next