It’s unclear what exactly these orange puffs are, but one commenter points to this spot in Algeria. If that’s right, that would put them just outside Hassi Messaoud, a town in the Ouargla Province. Do you have clue what, specifically, these features might be? Let us know.
More colors to come.
Update: Stephen Morris, a professor of geophysics at the University of Toronto, writes in:
I believe the puffy orange things are sand dunes. Lines of them. The orange is the color of the sand.
I do not know where in Africa they are, but there are similar lines of "barchan" dunes on the Arabian peninsula:
The lines of dunes form perpendicular to the direction of the prevailing winds.
(See all Orbital Views here)