In which season trees shed their leaves in India?
In the autumn season, trees shed their leaves in India.