Alpini Soldier Monument in Stresa, Italy. Panoramic view of Lake Maggiore with a bronze monument of Alpini Soldier, Stresa, Piedmont.