When we talk about the climate of Peru, we are talking about a HUGE diversity, up to the point that embraces eight of the eleven types, following Köppen climate classification system - Vladimir Peter Köppen, 1846-1940.
- semi warm and dry climate (subtropical, desert) along the coast and up to 2.000 m.a.s.l.
- very dry warm (arid tropical), most noticeable on the northern coast and up to 1.000 m.a.s.l.
- temperate sub-humid in the Andean valleys between 1.000 and 3.000 m.a.s.l.
- cold climate, in the Andes mountains, between 3.000 and 4.000 m.a.s.l.
- very cold climate (tundra) at altitudes between 4.000 and 5.000 m.a.s.l.
- gelid climate, at altitudes over 5.000 m.a.s.l.
- humid warm climate, in the low jungle between 40 and 400 m.a.s.l.
- very humid semi warm in the high jungle, at altitudes between 400 and 1.000 m.a.s.l.
Even though the country is located in the equatorial area of South America, the climate of Peru doesn't correspond to its geographical location, this is basically due to two factors, the Andes mountains range and two major offshore ocean currents, the Humboldt current - also known as Peruvian current - and the warm Panama current of El Niño coming down the Ecuadorian coast.