Extreme winter weather caused the banks of a river in Spain to burst and forced over 100 flights to be cancelled in Munich.