Iran has a diverse geographical climate in various regions, although there is no extreme climate conditions in Iran. You can visit jungles, mountain range or deserts or beaches almost any time of the year. In winter you can enjoy the warm weather in the desert and central parts of Iran, or go on skiing in the Alborz range. Also, during the summer you can visit western parts of iran and travel through the Zagros mountains.