A view of ships moored in the harbour and container terminal in Luanda, capital city of Angola. 
A view of ships moored in the harbour and container terminal in Luanda, capital city of Angola. 

DP World in talks with Angola for Port of Luanda terminal concession