Prince Abdullah bin Jalawi Stadium

Al Mubarraz , Arab Saudi