Discover the Burghausen castle on a private tour and find out more about the world's longest castle complex.