Stadium profile Venue facts 6 values City Ville de Djibouti Country Djibouti Capacity 40,000 Surface artificial turf Teams 2 Matches 0