The alpine regions get the largest amounts of rain and snow. In general, there's more precipitation in the western Alps, as clouds come in from the Atlantic and loose most of their water before reaching the south-eastern parts of Switzerland (Lake Maggiore, Lake Lugano and the Engadine).