The Serra da Leba pass. A winding road leading down the Chela escarpment towards


Size: 5037px × 3358px 42.6cm × 28.4cm - 300dpi
Location: Namibe Province, Huila Province, Angola
Photo credit: © Zute Lightfoot / AfriPics
License: Licensed
Model Released: No

Keywords: angola, chela, construction, destination, escarpment, hairpin bends, hills, huila, journey, mountains, namibe province, road, serra da leba pass, tarmac, travel, travelling, vehicles, winding, africa