Info

Country
Saudi Arabia

Venue

Prince Salman Bin Abdulaziz Sport City Stadium
Name
Prince Salman Bin Abdulaziz Sport City Stadium
City
Al Majma'ah
Capacity
4500
Sponsored links