The World Cup will be played across five cities: Riyadh, Jeddah, Al Khobar, Abha and the sprawling and still-to-be-built megaproject of Neom. Of the 15 stadiums, 11 are either under construction or ...