Mirroring the World | Luanda - the Capital of "Spring Country"
This is a photo taken on March 9th of the Port of Luanda, the capital of Angola. Angola is located in southwestern Africa, bordering the Atlantic Ocean to the west, and its capital, Luanda, is also lo ...
News Flash 2024-03-14