A still from the Sahara Desert

Flag of Morocco
The Arab Maghreb Union countries.
Alkasabah