The Burghausen Castle in Burghausen

The Burghausen Castle in Burghausen

The Burghausen Castle in Burghausen, Upper Bavaria is the longest castle complex in Europe (1,043 m). This photo makes it seem like it’s floating on water.