Riyadh, Saudi Arabia

Al Awwal Park

25000 capacity stadium located in Riyadh home to Al Nassr

Address

Riyadh, Saudi Arabia

GPS

Lat : 24.7291958
Lng : 46.6237712