GENERAL INFORAMTION

  • Al Nasar
  • King Fahd International Stadium
  • Saudi Arabia