Salzburg is known for its relaxed vibes, coffee culture and sublime, castles and churches, not to mention the snowy Alps soaring high in the distance.