Is there a literal translation to english oif 'Salzburg' that has anything to do with mountains ? The translation as far as I can work out would be Salt Castle but the quiz this is from has all the other answers in this set as being mountain related.