Prince Turki bin Abdul Aziz Stadium

Capacity15 000
Country Saudi Arabia
CityRiyadh
ClubsRiyadh Club
Inauguration 1988

Advertisement

Pictures

Advertisement