Miocene
The standard reason why the Earth's climate varies is that there are Milankovich cycles. They cause variations in the Earth's orbit. These changes affect the climate. Changes taking place at present have to consider the influence of humans as well. Over long periods the position of continents and the growth and decay of mountain ranges can also have big effects.