Perched high on its rocky outcrop overlooking the Our Valley, Vianden Castle guards a legend born in the streets of the medieval town below: the tale of the Foo...