It is near the valley of the Rhone River from its springs to Lake Geneva , that separates Pennine Alps from the Bernese Alps . The Valais is one of the 26 cantons of Switzerland in the southwestern part of the country , around the valley of the RhÃ ne from its headwaters to Lake Geneva , separating the Pennine Alps from the Bernese Alps .