Ethiopia is one of the world's great crossroads, where the people and cultures of Africa, the Middle East, and the Mediterranean have been interacting for thousands of years. The resulting ethnic and cultural diversity has given rise to many unique and dynamic visual traditions. The country has thus been called a cultural mosaic, due to its 80 different languages and dialects and as many, if not more, cultural varieties.