Prince Turki bin Abdul Aziz Stadium
Stadium in Riyadh, Saudi Arabia
24°38′51″N 46°33′02″E / 24.647500°N 46.550556°E / 24.647500; 46.550556The Prince Turki bin Abdul Aziz Stadium is a stadium in Riyadh, Saudi Arabia.
It is the home of Al-Riyadh SC.[1]
References
- ^ "Goalzz.com: live sports scores and news". www.goalzz.com. Retrieved 15 February 2020.
- v
- t
- e