Olive trees dot the landscape in the Atlas Mountains in Morocco. By Kathleen Sparks September 13, 2023 Olive trees dot the landscape in the Atlas Mountains in Morocco. By: Kathleen Sparks September 13, 2023