Breathtaking and magical view over the Lago Maggiore in Switzerland.