A satellite image captured from space reveals an extraordinary meeting of two starkly contrasting landscapes in the Sahara Desert, right at the border between Algeria and Libya. A vast sea of “star ...