Peru has 90 different microclimates, including 30 of the 32 world climates, making it one of the most diverse countries in the world in microclimates.