Prince Turki bin Abdul Aziz Stadium

Riyadh, Saudi Arabia

Capacity

15.000

Address

Riyadh, Saudi Arabia

GPS

Lat : 24.6476412
Lng : 46.5507889

Directions