contestada

The __________ Mountains are Africa's longest mountain chain and are located in the northwestern part of the continent.