• Upon a hill in the city of Weinsberg in Germany, there stands an ancient castle towering over the city. The townsfolk have kept alive a legend about the city, which fills them with pride and glory...

Financialtribune.com