A millennium of history on the bank of the river Danube