Scenic view of Kirche Maria Himmelfahrt in Salzburg, Austria, situated on a hillside above the Salzach River