休伦冰河时期
休伦冰河时期（或称Makganyene冰河期）出现于24亿年前到21亿年前，位于古元古代的成铁纪与层侵纪之间，期间伴随有大氧化事件（Great Oxygenation Event, GOE）的发生。大氧化事件使空气中的温室气体甲烷以氧化的方式被大量消耗成为二氧化碳。虽然甲烷与二氧化碳都是温室气体，但是前者的温室效应是后者的23倍。其它次要原因还有：
地表逕流
一地區會有積雪或冰川，該地區必需夠冷，使積雪或冰川可以維持一個冬季。一般來說冰雪融化後的水會在春天最多，而冰川會在夏天融化，因此其下游的河流也會在這些季節時有最大的水量。決定積雪或冰川融化速率的因素包括氣溫、陽光持續的時間。因此在很高的山區，水流往在是在晴天時才會出現，在陰天時就停止了。