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
7000
Sponsored links