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.