Growing up, we were regularly taught in geography about the different seasons and how most trees would shed their leaves in autumn, while evergreen trees do not shed their leaves.
However, I live in India (at about 28° N), and I saw that many trees on our campus were shedding leaves in March instead. So is this shedding leaves in autumn a valid theory, or just a gross generalization?