30 June Stadium

Location: Cairo, Egypt
Capacity: 30,000