Saudi Arabia

Al Awwal Park

25000 capacity stadium located in Riyadh home to Al Nassr