King Abdul Aziz footall stadium

Capacity: 38,000

City: Mecca

Country: Saudi Arabia

Club: Al Wehda

International: Unknown