Literally a snapshot of a snapshot being taken, this is a view of the castle that towers on a 900-foot high hill over River Our and the town of Vianden, Luxembourg. Completed in the 14th century after ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results