Prince Abdullah bin Jalawi Stadium

Al Mubarraz , Saudi Arabia