Maritime Alps
It overlooks the city of Verbania on Lake Maggiore; Monviso in the Maritime Alps, as well as Monte Rosa, can be seen on clear sky days.