hey i dont know much about the salz burg are but i know that while you are in austria you need to hit up innsbruck i hear that nord park will be opening some time soon so that should be sick.
let me know when you are getting here im here on exchange and looking to do some skiing