Huambo Stadium Location: Huambo, Angola Capacity: 15,000 Spectators Built-up Area: Nearly 26,000 sqm, (5,500 Covered) Includes for Accomodation: FIFA Teams & Media Staff Also in accordance with FIFA Requirements.