This is Serra da Leba, a landmark in Angola. Isn't it awesome. ?