Landsee Castle was built in the 12th century. The mighty complex is one of Europe’s biggest defensive structures. The E ...