Latin America has a wide variety of climates and corresponding vegetation zones that span from northern Mexico to southern South America. The tropical zones include rainforests with year-round heat and rain, as well as wet/dry savannahs. Semi-arid regions receive some rain and feature grasslands and desert shrubs, while deserts have very little rain and mostly scrubland vegetation. Mid-latitude climates include humid subtropical, Mediterranean, marine west coast, and highland zones.