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