Salzburg Hohensalzburg fortress on the top of the mountain, the largest fortification in Europe, river; Austria, Salzburg,