Aerial panorama of Burghausen the world's longest castle above the Inn river on the Austria-Germany border