Posted on 8/3/2017
The King Abdullag Sports City, is a new sports city, that includes a multi-purpose stadium, located in Saudi Arabia.
The main stadium, the King Abdullah International Stadium, built according to the FIFA standard football venue requisites, has a capacity of 62 241 spectators. There are multiple smaller sports venues located around the stadium, hosting athletics and other indoor/outdoor sports. The diamond patterned façade and roof were built to mediate the breezes and provide shade. ...