Country: Saudi-Arabia
Founded: 1981
Venue: Prince Hathloul Bin Abdul Aziz Sport City Stadium
Capacity: 10000