The Atlas Mountains stretch across north-west Africa extending about 2,500 km through Algeria, Morocco and Tunisia. The Berbers make up more than half of Morocco’s population, but only recently have their language and culture been recognised. When the Arabs arrived in Morocco in the 7th century, they found a country inhabited by the fiercely tribal Berbers who have lived in Africa for 4,000 years. The villages of the Atlas Mountains are accessed by high mountain passes along which the Berbers tend their goats and the views along the valleys often frame large conglomerations of Berber homes, geometrically rising up the side of the mountain with windows and churches painted in white punching out of the clay, stone, reed and wood