The medieval Bavarian village of Burghausen, with Europe's longest castle, known as the "Burg zu Burghausen" .