King Abdullah Sport City Stadium

Buraidah, Saudi Arabia , Saudi Arabia