The North African sun blazes relentlessly over a landscape that seems to stretch into infinity. Sand and sky merged into a ...