The climate of Switzerland is heavily influenced by the Atlantic Ocean. The prevailing currents from westerly directions mainly deliver a mild, humid sea breeze to Switzerland. In summer, it has a cooling, in winter a warming effect, and most areas enjoy an adequate amount of precipitation throughout the year. The Alps are acting as a prominent climatic barrier between northern and southern Switzerland.