Lago Maggiore, Italy

 

 

Photo 6
Lago Maggiore, Italy, not far from Stresa.