Plants!
No doubt the answer is plants they are one maintaining the temperature, responsible for rains too...
4.6m questions
5.9m answers