First view of Salzburg: Mountains! Tagged Austria Always a great view after leaving the train at Salzburg Central Station: The Mountains!