Castelli di Cannero on Lago Maggiore, from the North