International_Music_ToursIntros_SALZBURGSalzburg_ShotsThe city of Salzburg is nestled between the two mountains Kapuzinerberg and Mönchsberg and the River Salzach near the German/Bavarian border. If you’ve seen the movie The Sound of Music, you may think you know Salzburg. Admittedly, it’s tough not to burst into song when you’re walking along the Salzach River, or climbing up to the Hohensalzburg fortress.