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 ...