King Abdullah International Stadium
King Abdullah International Stadium
King Abdullah International Stadium, or The Shining Jewel, is one of the facilities of King Abdullah sports city and is located 60 kilometers north of Jeddah, Saudi Arabia.