Today Live

Saudi Arabia
King Abdul Aziz Stadium

Information

Name
King Abdul Aziz Stadium
Country
Saudi ArabiaSaudi Arabia
City
Mecca
Capacity
38.000 Seats