Overlooking the resort town of Stresa on the banks of Lake Maggiore in Italy
Image dimensions: 6000 x 4000 pixels