Morocco is in North Africa and has coasts on the Atlantic and the Mediterranean. It is separated from Europe by the Strait of Gibraltar. It has four mountain ranges – the Rif, the Middle Atlas, the High Atlas and the Anti-Atlas. The highest mountain is the Toubkal at 4,162 metres. Between the Rif and the Medium Atlas is the Sebou valley. From Larache to Agadir is a plateau at an altitude of over 500 metres. The Sahara Desert begins to the south of the Anti-Atlas.
The climate is Mediterranean, with winter rainfall (between 300 and 800 mm, and reaching 1,000 mm in the Tangier-Tetouan region) and January temperatures of 12-13ºC on the coast and 10ºC in Fez, Meknes, Oujda and Marrakesh. July temperatures are about 25ºC on the coast and in some inland places. In the mountains rainfall is heavier and temperatures are lower. The Sahara has a desert climate.
The predominant biome in Morocco is Mediterranean forest, which has been divided by WWF into three ecoregions: North African Mediterranean forest, in the north; Mediterranean shrub steppes in the east-centre; and Mediterranean dry forest and succulent scrub (acacia and argan) to the south-east. North African montane conifer forest is also present, as are juniper steppes in the High Atlas, and northern Sahara steppes in the south-east. The predominant species are holm oak, cork oak, cedar and pine.