Are these greenhouses? There are many places like this in and around Algiers, usually (if not always) located right alongside (or on) what looks like farmland.
Are these greenhouses? There are many places like this in and around Algiers, usually (if not always) located right alongside (or on) what looks like farmland.