Location Huambo, Angola Built-Up Area Nearly 26,000 sqm, (5,500 Covered) Capacity 15,000 Spectators Mambroa Stadium – Huambo Project Includes FIFA Teams & Media Staff Also in accordance with FIFA Requirements. PrevPreviousCalulu Stadium – Recreativo do Libolo Club NextIntegrated Infrastructure of Menongue – Phase 1 – Riverside FrontNext