God there are dozens of times quiz questions coming in now !
OK - I have all the answers EXCEPT 25 b and e (e I think I know but I'm not convinced).
I'm also not convinced that the literal translation for Salzburg (40 a) - Salt Castle - is correct given that all of the others are mountain related - so anyone who has a mountain related answer - please let me know.
If you can answer any of the above I'll happily trade other answers.