The Independence Arch or the Black Star Square can be located in Accra. It can be located a few meters from the Accra Sports Stadium and the Kwame Nkrumah Memorial Park.
It is used to host Ghana’s annual independence day celebrations since 1961 and other numerous occasions.
Here is a footage of the Independence Arch – Accra