Life in the village of Tahanaout in the foothills of the High Atlas Mountains, just south of Marrakech