The Serra da Leba pass. A winding road leading down the Chela escarpment towards Namibe Province. Huila Province, Angola. Africa. .Pictures © Z & D Lightfoot..www.lightfootphoto.co.uk